From bfbd3c978c164da2721d39bc4c82a891ba894763 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 6 Nov 2024 00:05:02 +0000
Subject: [PATCH] Update news.json
---
api/news/news.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/api/news/news.json b/api/news/news.json
index 199482e1..9abc7b09 100644
--- a/api/news/news.json
+++ b/api/news/news.json
@@ -1 +1 @@
-{"status":"ok","totalResults":3488,"articles":[{"source":{"id":null,"name":"Github.com"},"author":"tc39","title":"Proposal: JavaScript Structs","description":"JavaScript Structs: Fixed Layout Objects. Contribute to tc39/proposal-structs development by creating an account on GitHub.","url":"https://github.com/tc39/proposal-structs","urlToImage":"https://opengraph.githubassets.com/a5e9bc532272ca5db5323f433d161a5c936d29d3e7f32087e440e705673f1baf/tc39/proposal-structs","publishedAt":"2024-10-09T12:15:57Z","content":"Stage: 1\r\nAuthor: Shu-yu Guo (@syg)\r\nChampion: Shu-yu Guo (@syg), Ron Buckton (@rbuckton)\r\nThis proposal introduces four (4) logical features:\r\n
- Structs, or unshared structs, which are fixed-l… [+19702 chars]"},{"source":{"id":"the-verge","name":"The Verge"},"author":"Jess Weatherbed","title":"ChatGPT’s ‘canvas’ interface makes it easier to write and code","description":"OpenAI has launched a new “canvas” interface for ChatGPT that allows users to adjust sections of text or code generated by the chatbot without a full rewrite.","url":"https://www.theverge.com/2024/10/4/24261895/openai-chatgpt-canvas-text-code-editing-interface","urlToImage":"https://cdn.vox-cdn.com/thumbor/zBrD27fMKiBCF7--szducis0Pco=/0x0:1920x1080/1200x628/filters:focal(960x540:961x541)/cdn.vox-cdn.com/uploads/chorus_asset/file/25657766/ChatGPT_canvas_editing_interface.jpg","publishedAt":"2024-10-04T11:05:03Z","content":"Canvas should make it easier for ChatGPT users to make alterations to code and text without rewriting entirely with additional prompts. | Image: OpenAI\r\n\n \n\n OpenAI has launched a new “canvas” interf… [+2254 chars]"},{"source":{"id":null,"name":"Nolanlawson.com"},"author":null,"title":"Why I'm skeptical of rewriting JavaScript tools in \"faster\" languages","description":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant …","url":"https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/","urlToImage":"https://secure.gravatar.com/blavatar/86a4db4d496aa2fad7e47b11a865e80cfbbbac38285b65ff518b9c98aa47f7d7?s=200&ts=1729461304","publishedAt":"2024-10-20T21:25:02Z","content":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant to give up on.\r\nSo m… [+8620 chars]"},{"source":{"id":null,"name":"Jonathancreamer.com"},"author":"Jonathan Creamer","title":"Shrunked JavaScript monorepo Git size by 94%","description":"We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. Using some new changes to the git client it went from 178GB to 5GB.","url":"https://www.jonathancreamer.com/how-we-shrunk-our-git-repo-size-by-94-percent/","urlToImage":"https://www.jonathancreamer.com/content/images/size/w1200/2024/10/6C7A2712.JPG","publishedAt":"2024-10-27T02:35:22Z","content":"This isn't click bait. We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. It's large not only in terms of GB, but also in terms of sheer volume of … [+6805 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"react-gjs","title":"A React Renderer for Gnome JavaScript","description":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications. - react-gjs/renderer","url":"https://github.com/react-gjs/renderer","urlToImage":"https://opengraph.githubassets.com/f4aeff9c795ea787843ffca6a6f5358fa8d4aa7fe949119ef02eddfe94bcac81/react-gjs/renderer","publishedAt":"2024-10-31T11:57:25Z","content":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications.\r\nThis is the renderer used by the React Gnome, which is the recomme… [+2374 chars]"},{"source":{"id":null,"name":"Fluffyandflakey.blog"},"author":"View all posts by Dennis Snell","title":"The big and Small of JavaScript numbers (2017)","description":"For all its warts, JavaScript has some novelties few other languages have. In this post I want to share about JavaScript numbers, which both acknowledge normal mathematics and the fact that they ar…","url":"https://fluffyandflakey.blog/2017/02/23/the-big-and-small-of-javascript-numbers/","urlToImage":"https://i0.wp.com/fluffyandflakey.blog/wp-content/uploads/2017/02/san-francisco-stadtrundfahrt-048.jpg?resize=1200%2C1067&ssl=1","publishedAt":"2024-10-07T07:58:45Z","content":"For all its warts, JavaScript has some novelties few other languages have. In this post I want to share about JavaScript numbers, which both acknowledge normal mathematics and the fact that they are … [+7859 chars]"},{"source":{"id":null,"name":"Simonwillison.net"},"author":null,"title":"Notes on the new Claude analysis JavaScript code execution tool","description":"Anthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which they’re calling “the analysis tool”. It’s their answer to OpenAI’s ChatGPT Code Interpreter mode: Claude can …","url":"https://simonwillison.net/2024/Oct/24/claude-analysis-tool/","urlToImage":"https://static.simonwillison.net/static/2024/analysis-uv-lock.jpg","publishedAt":"2024-10-25T09:40:59Z","content":"24th October 2024\r\nAnthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which theyre calling the analysis tool.\r\nIts their answer to OpenAIs ChatGPT Code Inte… [+4021 chars]"},{"source":{"id":null,"name":"Igalia.com"},"author":null,"title":"Compiling Bigloo Scheme to WebAssembly","description":"An exploration of compiling Scheme and potentially JavaScript to WebAssembly.","url":"https://blogs.igalia.com/compilers/2023/05/10/compiling-bigloo-scheme-to-webassembly/","urlToImage":null,"publishedAt":"2024-10-16T04:14:59Z","content":"Compiling Bigloo Scheme to WebAssembly\r\nIn the JavaScript world, browser implementations have focused on JIT compilation as a high-performance implementation technique. Recently, new applications of … [+13499 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"JavaScript-Runtime Node.js 23 überarbeitet die Modul- und Testunterstützung","description":"Die aktuelle Major-Version der JavaScript-Runtime schraubt an der Performance und hat native ES-Modulunterstützung im Gepäck.","url":"https://www.heise.de/news/JavaScript-Runtime-Node-js-23-ueberarbeitet-die-Modul-und-Testunterstuetzung-9988362.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/2/9/7/9/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2024-10-21T13:15:00Z","content":"Inhaltsverzeichnis\r\nDie quelloffene JavaScript-Runtime Node.js hat Version 23 erreicht. Zu den wichtigsten Neuerungen gehören die standardmäßige Aktivierung von require(esm) für Node.js-Anwendungen, … [+2671 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"JavaScript-Runtime Deno 2.0 nimmt es mit Node.js auf","description":"Der Node.js-Konkurrent vollzieht den Schritt zur Kompatibilität mit der älteren Runtime und kann nun über zwei Millionen npm-Module importieren.","url":"https://www.heise.de/news/JavaScript-Runtime-Deno-2-0-nimmt-es-mit-Node-js-auf-9976092.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/6/4/9/0/Deno-2-0-43410fcc2144b569.jpg","publishedAt":"2024-10-10T08:30:00Z","content":"Inhaltsverzeichnis\r\nNach einem Release Candidate steht das fertige Release Deno 2.0 bereit. Die Runtime für JavaScript und TypeScript ist nun kompatibel mit Node.js und npm und stabilisiert die Stand… [+3518 chars]"},{"source":{"id":null,"name":"Artmann.co"},"author":null,"title":"React on the server is not PHP","description":"Is server-side JavaScript just PHP all over again? Not so fast! Dive into the evolution of web development from PHP to modern full-stack JavaScript frameworks. Discover why this isn't a step backward but a leap forward in building powerful, efficient web appl…","url":"https://www.artmann.co/articles/react-on-the-server-is-not-php","urlToImage":"https://www.artmann.co/images/covers/react-on-the-server-is-not-php.webp","publishedAt":"2024-10-07T01:40:59Z","content":"Today, I wanted to talk about a topic that's been buzzing around Twitter and dev\r\ncircles lately. You've probably heard people say, \"Now that we're server-side\r\nrendering JavaScript, it's just PHP al… [+7781 chars]"},{"source":{"id":null,"name":"Stackoverflow.com"},"author":null,"title":"Why does ++[[]][+[]]+[+[]] return the string \"10\"?","description":"This is valid and returns the string \"10\" in JavaScript (more examples here):\n\n\r\n\r\nconsole.log(++[[]][+[]]+[+[]])\r\n\r\n\r\r\nWhy? What is happening here?","url":"https://stackoverflow.com/questions/7202157/why-does-return-the-string-10","urlToImage":"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@2.png?v=73d79a89bded","publishedAt":"2024-10-07T06:16:20Z","content":"If we split it up, the mess is equal to:\r\n++[[]][+[]]\r\n+\r\n[+[]]\r\nIn JavaScript, it is true that +[] === 0. + converts something into a number, and in this case it will come down to +\"\" or 0 (see spec… [+3894 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"262588213843476","title":"How React, Vue, and Angular Work – Core Principles in One File","description":"Front-end libraries (React, Vue, Angular) and the basic principles of how they work, all in a single file using pure JavaScript (VanillaJS). - myAngular.html","url":"https://gist.github.com/faustinoaq/b19da758fc45155a0b3b10d9f578c5ce","urlToImage":"https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png","publishedAt":"2024-10-31T04:12:27Z","content":"Instantly share code, notes, and snippets."},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 205 With Bug Fixes and Performance Improvements","description":"Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016. Apple designed Safari Technology Preview to allow users to test features that are planned for future release versions of the S…","url":"https://www.macrumors.com/2024/10/07/apple-releases-safari-technology-preview-205/","urlToImage":"https://images.macrumors.com/t/gSfA9gdPJTtAYv_7hjK9YByevcM=/2500x/article-new/2024/07/Safari-Technology-Preview-Updated-Feature-1.jpg","publishedAt":"2024-10-07T23:51:00Z","content":"Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016. Apple designed Safari Technology Preview to allow users to test fe… [+998 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"262588213843476","title":"Show HN: Instant HTML Preview Bookmarklet - Quickly Render HTML from Clipboard","description":"Chrome Bookmarklet the lets you render a full HTML page with any included css and javascript that is currently copied to your clipboard. Also works for SVG code. Useful with ChatGPT Canvas - ChatG...","url":"https://gist.github.com/rmtbb/e42d870a59a7f98091e734674831072b","urlToImage":"https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png","publishedAt":"2024-10-07T04:03:30Z","content":"Why This Bookmarklet Is Useful\r\nChatGPT has recently released its canvas capability, which is great for generating and viewing structured content. However, it currently lacks the ability to generate … [+2264 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Cheap AI 'Video Scraping' Can Now Extract Data From Any Screen Recording","description":"An anonymous reader quotes a report from Ars Technica: Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them manu…","url":"https://slashdot.org/story/24/10/18/2053242/cheap-ai-video-scraping-can-now-extract-data-from-any-screen-recording","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-18T20:55:00Z","content":"Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them… [+1710 chars]"},{"source":{"id":null,"name":"Busy.bar"},"author":null,"title":"Busy Status Bar from Flipper Devices","description":"Displays a personal busy message. Built-in Pomodoro timer and Apps. Fully customizable, open-source, and hacker-friendly","url":"https://busy.bar","urlToImage":"img/tild3838-3031-4938-b366-363637326532__preview_demain_0129.jpg","publishedAt":"2024-10-14T15:19:12Z","content":"Busy Status Baris a productivity multi-tool device with an LED pixel screen. Displays a personal busy message. Built-in Pomodoro timer and Apps. Fully customizable, open-source, and hacker-friendly.\r… [+2921 chars]"},{"source":{"id":null,"name":"Gizmodo.com"},"author":"Matthew Gault","title":"Hacktivists Claim Responsibility for Taking Down the Internet Archive","description":"A pro-Palestinian group has compromised the login information for the world’s biggest digital archive and launched a sustained DDoS attack against the site.","url":"https://gizmodo.com/hacktivists-claim-responsibility-for-taking-down-the-internet-archive-2000510339","urlToImage":"https://gizmodo.com/app/uploads/2024/10/IAServers.jpg","publishedAt":"2024-10-10T14:05:32Z","content":"The Internet Archive and Wayback Machine went down on Tuesday following a sustained cyber attack. In addition, the Archives user data has been compromised. If youve ever logged into the site to pore … [+4331 chars]"},{"source":{"id":null,"name":"Zapspace.net"},"author":null,"title":"Defender Sound Studio","description":"Comments","url":"https://www.zapspace.net/defender_sound/","urlToImage":null,"publishedAt":"2024-10-22T05:58:17Z","content":"Defender Sound StudioHelp\r\nThis website requires Javascript to be enabled."},{"source":{"id":null,"name":"heise online"},"author":"Martina Kraus","title":"Web-Security: Mit Content Security Policy gegen Cross-Site Scripting, Teil 1","description":"XSS-Schwachstellen sind nach wie vor ein Einfallstor für zahlreiche Angriffe im Web. Eine Content Security Policy hilft bei der Abwehr.","url":"https://www.heise.de/hintergrund/Web-Security-Mit-Content-Security-Policy-gegen-Cross-Site-Scripting-Teil-1-9998046.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/8/0/5/5/shutterstock_1476252518-cdc99571f57626c4.jpg","publishedAt":"2024-10-30T13:14:00Z","content":"Inhaltsverzeichnis\r\nCross-Site Scripting (XSS) bleibt eine ernstzunehmende Bedrohung, obwohl die am häufigsten genutzten Frontend-Frameworks viele Sicherheitsfunktionen von Haus aus mitbringen. Frame… [+8294 chars]"},{"source":{"id":null,"name":"Hai.haus"},"author":null,"title":"Panic at the SPA","description":"Single Page Applications have taken the web by storm, but are they really all they're made up to be?","url":"https://www.hai.haus/blog/panic-at-the-spa/","urlToImage":null,"publishedAt":"2024-10-30T22:07:36Z","content":"I began programming in 2015, now thats not that long of a time, but coming on my 10 year anniversary I feel that its long enough that I can sit on my high pony and talk about the what the good old da… [+6557 chars]"},{"source":{"id":null,"name":"Browserleaks.com"},"author":null,"title":"Canvas Fingerprinting – BrowserLeaks","description":"Canvas fingerprinting is a tracking method that uses HTML5 Canvas code to generate a unique identifier for each individual user. The method is based on the fact that the unique pixels generated through Canvas code can vary depending on the system and browser …","url":"https://browserleaks.com/canvas","urlToImage":null,"publishedAt":"2024-10-26T22:41:29Z","content":"The Canvas API, which is designed for drawing graphics via JavaScript and HTML, can also be used for online tracking via browser fingerprinting. This technique relies on variations in how canvas imag… [+1824 chars]"},{"source":{"id":null,"name":"Tympanus.net"},"author":"Quentin Hocdé","title":"Getting Started with Piecesjs: Building Native Web Components with a Lightweight Framework","description":"Piecesjs is a lightweight JavaScript framework built upon native web components, offering a suite of tools and utilities tailored for creative websites.","url":"https://tympanus.net/codrops/2024/10/21/getting-started-with-piecesjs-building-native-web-components-with-a-lightweight-framework/","urlToImage":"https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2024/10/Piecesjs_alt.png?x66413","publishedAt":"2024-10-21T09:47:28Z","content":"From our sponsor:Meco is a distraction-free space for reading and discovering newsletters, separate from the inbox. \r\nWhen building modern, creative websites, managing complex interactions and mainta… [+16171 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Timo Zander","title":"TypeScript erobert die Kommandozeile: Das Ende von Bash?","description":"Eine CLI-Anwendung mit TypeScript erstellen – was zunächst nach einer Schnapsidee klingt, bietet in der Praxis Vorteile gegenüber klassischen Bash-Skripten.","url":"https://www.heise.de/hintergrund/TypeScript-erobert-die-Kommandozeile-Das-Ende-von-Bash-9980116.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/8/5/8/1/shutterstock_2376207999-6d001768c9f2dae5.jpg","publishedAt":"2024-10-15T06:02:00Z","content":"Inhaltsverzeichnis\r\nJavaScript und die typsichere Schwestersprache TypeScript scheinen in ihrer Beliebtheit unaufhaltsam zu sein. Ganz gleich, ob in der Frontend- oder Backend-Entwicklung, die Sprach… [+3599 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Mastering theme.json: You might not need CSS","description":"I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your global WordPress theme styles in a single file, including variations. JSON offers a nicely structured syntax that’s easily consumable by JavaScript, thereby allowing …\n…","url":"https://css-tricks.com/mastering-theme-json-you-might-not-need-css/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/381882","publishedAt":"2024-10-18T11:36:04Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your g… [+1695 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Lee Meyer","title":"Web-Slinger.css: Like Wow.js But With CSS-y Scroll Animations","description":"Can we recreate a JavaScript library for scrolling animations with a modern CSS approach using CSS Scroll-Driven Animations? Yes. Yes, we can.\n\nWeb-Slinger.css: Like Wow.js But With CSS-y Scroll Animations originally published on CSS-Tricks, which is part of …","url":"https://css-tricks.com/web-slinger-css-like-wow-js-but-with-css-y-scroll-animations/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382156","publishedAt":"2024-11-01T14:00:36Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!We had fun in my previous article exploring the goodness of scrolly animations supported in … [+8717 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Conseguí un puesto a tiempo completo como desarrollador autodidacta. Y estos fueron los 9 recursos formativos que usé","description":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autodidacta durante dos años, es una inspiración para quienes bus…","url":"https://www.genbeta.com/desarrollo/consegui-puesto-a-tiempo-completo-como-desarrollador-autodidacta-estos-fueron-9-recursos-formativos-que-use","urlToImage":"https://i.blogs.es/776200/1b79fc79dbf22cabd400cbbd8d16dc0e/840_560.jpeg","publishedAt":"2024-10-27T16:00:17Z","content":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autod… [+5603 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"What’s New in JavaScript (2024)","description":"JavaScript continues to grow and evolve. While new libraries are important, there’s much more happening. The language itself is improving, there’s a lot going on in the community, and the tools are rapidly advancing. Let’s take a look at what’s new in JavaScr…","url":"https://www.hongkiat.com/blog/whats-new-in-javascript/","urlToImage":"https://assets.hongkiat.com/uploads/whats-new-in-javascript/voidzero.jpg","publishedAt":"2024-10-24T13:00:17Z","content":"JavaScript continues to grow and evolve. While new libraries are important, theres much more happening. The language itself is improving, theres a lot going on in the community, and the tools are rap… [+4371 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Roundcube Webmail: Angriffe mit gefälschten Anhängen","description":"IT-Sicherheitsforscher haben Angriffe auf eine Stored-Cross-Site-Scripting-Lücke in Roundcube Webmail beobachtet. Ein Update ist verfügbar.","url":"https://www.heise.de/news/Roundcube-Webmail-Angriffe-mit-gefaelschten-Anhaengen-9990216.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/9/6/3/2024-10-21-Bing_Creator-Mailserver_Problem-1-f5115ba96d079e35.jpg","publishedAt":"2024-10-22T12:43:00Z","content":"Im Webmailer Roundcube, der etwa im universitären Umfeld und auch bei Regierungsorganisationen häufig zum Einsatz kommt, versuchen Angreifer, eine Sicherheitslücke zu missbrauchen. Die Angreifer vers… [+2309 chars]"},{"source":{"id":null,"name":"Evanhahn.com"},"author":"Evan Hahn","title":"setBigTimeout","description":"setTimeout breaks after 25 days. setBigTimeout doesn't.","url":"https://evanhahn.com/set-big-timeout/","urlToImage":"https://evanhahn.com/images/logo_square.png","publishedAt":"2024-10-17T18:01:01Z","content":"In short: JavaScript’s setTimeout breaks after ~25 days. I made setBigTimeout, a silly module to get around this problem. See the package on npm or the source code.\r\nsetTimeout is JavaScript’s way of… [+1707 chars]"},{"source":{"id":null,"name":"Wasmer.io"},"author":null,"title":"Show HN: Compiling C in the browser using WebAssembly","description":"We’ve reached a major milestone in making any software run with WebAssembly.\r\nThanks to the newest release of Wasmer (4.4) and the Wasmer JS SDK (0.9.0)...","url":"https://wasmer.io/posts/clang-in-browser","urlToImage":"https://cdn.wasmer.io/original_images/clang-in-browser-opengraph.png","publishedAt":"2024-10-07T16:24:32Z","content":"Weve reached a major milestone in making any software run with WebAssembly.\r\nThanks to the newest release of Wasmer (4.4) and the Wasmer JS SDK (0.9.0) you can now run clang anywhere Wasmer runs!\r\nTh… [+6172 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"Anthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview (Kyle Wiggers/TechCrunch)","description":"Kyle Wiggers / TechCrunch:\nAnthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview — Anthropic's Claude chatbot can now write and run JavaScript code. — Today, Anthrop…","url":"https://www.techmeme.com/241024/p25","urlToImage":"https://techcrunch.com/wp-content/uploads/2023/11/Claude2_Blog_V1-1.webp?resize=1200,675","publishedAt":"2024-10-24T15:40:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 11:50 AM ET, October 24, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo … [+71 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"Anthropic's AI Can Now Run And Write Code","description":"Anthropic's Claude chatbot can now write and run JavaScript code. TechCrunch: Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -…","url":"https://slashdot.org/story/24/10/25/1751233/anthropics-ai-can-now-run-and-write-code","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-25T20:01:00Z","content":"Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -- it's currently i… [+817 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Bryan Cockfield","title":"Access the Information Superhighway With a Mac Plus","description":"For some time now, Apple has developed a reputation for manufacturing computers and phones that are not particularly repairable or upgradable. While this reputation is somewhat deserved, especially in recent …read more","url":"https://hackaday.com/2024/10/17/access-the-information-superhighway-with-a-mac-plus/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/10/macplusnet_feat.jpg","publishedAt":"2024-10-17T18:30:02Z","content":"For some time now, Apple has developed a reputation for manufacturing computers and phones that are not particularly repairable or upgradable. While this reputation is somewhat deserved, especially i… [+1884 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"shengnan","title":"Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор","description":"Сегодня поговорим о объектах, объектной архитектуре и способах взаимодействия с ними на примере языков программирования Python и JavaScript. Получилось небольшое исследование, противопоставляющее прототипирование и ООП.Давайте разбираться! Читать далее","url":"https://habr.com/ru/articles/853760/#post-content-body","urlToImage":"https://habr.com/share/publication/853760/e999a4af39370fe6bed6e32c9edd1263/","publishedAt":"2024-10-27T07:10:11Z","content":", !\r\n Python JavaScript. , . , , .\r\n . - ( , ), / - , . \r\n ! \r\n, , « » : \r\n
- JS \r\n
- - (Python)\r\n
- , (, Go, Rust)\r\n
, Python JavaScript.\r\n JavaScript\r\n JavaScript : ( ) … [+1970 chars]"},{"source":{"id":null,"name":"Npmjs.com"},"author":null,"title":"Svelte 5 Released","description":"Cybernetically enhanced web apps. Latest version: 5.0.0, last published: 2 hours ago. Start using svelte in your project by running `npm i svelte`. There are 1639 other projects in the npm registry using svelte.","url":"https://www.npmjs.com/package/svelte","urlToImage":"https://static-production.npmjs.com/338e4905a2684ca96e08c7780fc68412.png","publishedAt":"2024-10-19T18:38:06Z","content":"Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.\r\nLearn more at the S… [+663 chars]"},{"source":{"id":null,"name":"Sqlite.org"},"author":null,"title":"Sqlite3 WebAssembly","description":"Comments","url":"https://sqlite.org/wasm/doc/trunk/index.md","urlToImage":null,"publishedAt":"2024-10-15T17:45:27Z","content":"This site is home to the documentation for the SQLite project's\r\nWebAssembly- and JavaScript-related APIs, which enable the use of\r\nsqlite3 in modern WASM-capable browsers. These components\r\nwere ini… [+2539 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: An Overloaded Developer","description":"\"Oh, I see what you mean, I'll just write an overloaded function which takes the different set of parameters,\" said the senior dev.\nThat got SB's attention. You see, they were writing JavaScript, which doesn't have function overloading. \"Um,\" SB said, \"you're…","url":"https://thedailywtf.com/articles/an-overloaded-developer","urlToImage":"https://s3.amazonaws.com/remy.jetpackshark.com/remy-thumb.jpg","publishedAt":"2024-10-15T06:30:00Z","content":"\"Oh, I see what you mean, I'll just write an overloaded function which takes the different set of parameters,\" said the senior dev.\r\nThat got SB's attention. You see, they were writing JavaScript, wh… [+1196 chars]"},{"source":{"id":null,"name":"Lnear.dev"},"author":null,"title":"The Case for Web Components: A Simpler, Framework-Free Future for the Web","description":"Web Components offer a compelling alternative that embraces the strengths of modern web development while avoiding many of the pitfalls associated with frontend frameworks. Let's explore why Web Components might be the future of web development and how they s…","url":"https://blog.lnear.dev/the-case-for-web-components/","urlToImage":null,"publishedAt":"2024-10-10T00:01:51Z","content":"Over the past few years, frontend frameworks like Svelte, Solid, and Vue have gained popularity for their ability to streamline web development and introduce new paradigms like reactivity and compone… [+7325 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"aychernov (Альфа-Банк)","title":"Когда нужен TypeScript: введение в мир надежного программирования","description":"Поговорим про введение в TypeScript и то, как с помощью него мы можем сделать наше программирование и наш код на JavaScript более надежными и прогнозируемыми. Меня зовут Александр Чернов, я фронтенд-разработчик в Альфе, веду подкаст ТИНОИД, обожаю плавание и …","url":"https://habr.com/ru/companies/alfa/articles/849850/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/47e/876/54f/47e87654fcbeedce4f9ac3090e6d9344.png","publishedAt":"2024-10-11T14:41:44Z","content":"TypeScript , JavaScript . \r\n , - , «», -.\r\n JavaScript? \r\n, add, , . \r\n, , , . \r\n3. , , .\r\n , , IDE.\r\nIDE , add, ab - . «-», , any. \r\nany , add , , any - . , - , .\r\ndouble: \r\na, ( ) .\r\n, , - , . any,… [+1515 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Программирование для детей 14 лет: направления, видеоуроки, книги","description":"14 лет – возраст, в котором можно изучать программирование на примере использования текстовых языков и вспомогательных сред. Lua и Roblox, C# и Unity – примеры удачных связок. Основа в виде понимания алгоритмов и базовых принципов кодинга – плюс, но даже без …","url":"https://habr.com/ru/companies/pixel_study/articles/853284/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/106/066/5c7/1060665c725e3b8fa3f367f7a0936eae.png","publishedAt":"2024-10-24T20:59:08Z","content":"14 , . Lua Roblox, C# Unity . , . \r\nPixel\r\n - 14 , , , . , , , .\r\n : , 14 . , , : , .\r\n 14 \r\n 4 , , , , .\r\n1. Roblox Lua\r\n: , , .\r\n, .\r\nRoblox -, . , , . Roblox Studio. .\r\n Lua , . , JavaScript, . «… [+698 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"Claude AI estrena una herramienta de análisis que escribe y ejecuta código en JavaScript","description":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta, llamada simplemente «herramienta de análisis», es un entor…","url":"https://wwwhatsnew.com/2024/10/26/claude-ai-estrena-una-herramienta-de-analisis-que-escribe-y-ejecuta-codigo-en-javascript/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/10/sshot-550.jpg","publishedAt":"2024-10-26T14:00:54Z","content":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta… [+7034 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"maoserr","title":"Show HN: Epublifier – scrape pages (books, manuals) for offline reading","description":"Converts some webnovels to epub format. Contribute to maoserr/epublifier development by creating an account on GitHub.","url":"https://github.com/maoserr/epublifier","urlToImage":"https://opengraph.githubassets.com/1a722a97dcb4dc472c92a7f2c15b28a162d96fd46d6a126eb03ad3d5a39db543/maoserr/epublifier","publishedAt":"2024-10-21T13:18:08Z","content":"Converts websites into epub.\r\nA tool that allows you to extract a list of html pages from a website and compile them into an ePub book to be imported into your eReader of choice.\r\nFor advanced users … [+731 chars]"},{"source":{"id":null,"name":"Beeps.website"},"author":null,"title":"Why Gov.uk's Exit this Page component doesn't use the Escape key","description":"A very specific question, answered very longwindedly.","url":"https://beeps.website/blog/2024-10-09-why-govuk-exit-this-page-doesnt-use-escape/","urlToImage":"https://v1.screenshot.11ty.dev/https%3A%2F%2Fbeeps.website%2Fblog%2F2024-10-09-why-govuk-exit-this-page-doesnt-use-escape%2Fopengraph%2F/opengraph/_1728466677/","publishedAt":"2024-10-09T22:45:26Z","content":"Content warning: This blog post references domestic abuse and violence but doesnt go into specific detail.\r\nIm not an expert in that topic at all, so I may not use the preferred terminology in all in… [+9690 chars]"},{"source":{"id":null,"name":"Appinn.com"},"author":"青小蛙","title":"JetBrains 宣布 WebStorm 和 Rider 针对非商业用途免费|RustRover 和 Aqua 也免费","description":"JetBrains 是一家著名的 IDE 软件开发商,旗下产品包括 IntelliJ IDEA(Java)、PyCharm(Python)、WebStorm(JavaScript)、Rider(.NET)等,深受开发者喜","url":"https://www.appinn.com/jetbrains-webstorm-rider/","urlToImage":"https://www.appinn.com/wp-content/uploads/2024/10/Appinn-Feature-images-2024-10-25T163703.040.jpg","publishedAt":"2024-10-25T08:58:19Z","content":"JetBrains IDE IntelliJ IDEAJavaPyCharmPythonWebStormJavaScriptRider.NET JetBrainsWebStorm Rider @Appinn\r\nRustRoverRust Aqua \r\nJetBrains Toolbox \r\n (EAP) \r\nIDE Rust RustRover\r\n Code With Me\r\nJetBrains… [+49 chars]"},{"source":{"id":null,"name":"AppleInsider"},"author":"news@appleinsider.com (Malcolm Owen)","title":"'Wayback Machine' breach affects 31 million people","description":"A security breach at the Internet Archive's \"WayBack Machine\" has resulted in the theft of the authentication database containing data on 31 million people.Internet Archive's WayBack MachineThe \"WayBack Machine\" has been an invaluable resource, capturing snap…","url":"https://appleinsider.com/articles/24/10/10/wayback-machine-breach-affects-31-million-people","urlToImage":"https://photos5.appleinsider.com/gallery/61351-126745-waybackmachinecode-xl.jpg","publishedAt":"2024-10-10T12:58:23Z","content":"A security breach at the Internet Archive's \"WayBack Machine\" has resulted in the theft of the authentication database containing data on 31 million people. \r\nThe \"WayBack Machine\" has been an invalu… [+1686 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ilona Krause","title":"heise-Angebot: iX-Workshop: Produktiver programmieren mit Github Copilot und ChatGPT","description":"Anwendungen schneller und komfortabler programmieren mit den KI-Funktionen von GitHub Copilot und ChatGPT — eine Praxisanleitung","url":"https://www.heise.de/news/iX-Workshop-Produktiver-programmieren-mit-Github-Copilot-und-ChatGPT-9988978.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/3/0/7/Github-Copilot-Ticker-Header-16-9-d3486595bae28141.jpg","publishedAt":"2024-10-28T09:00:00Z","content":"Github Copilot ist ein intelligenter Assistent, der Entwicklerinnen und Entwickler bei der Programmierung unterstützt, indem er kontextbezogene Codevorschläge macht und sogar ganze Funktionen beisteu… [+1442 chars]"},{"source":{"id":null,"name":"Xataka.com"},"author":"Javier Marquez","title":"Anthropic es una de las pocas firmas que puede seguirle el ritmo a OpenAI: Claude ahora puede escribir y ejecutar código","description":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el lanzamiento del chatbot, muchas compañías incrementaron su …","url":"https://www.xataka.com/robotica-e-ia/anthropic-pocas-firmas-que-puede-seguirle-ritmo-a-openai-claude-ahora-puede-escribir-ejecutar-codigo","urlToImage":"https://i.blogs.es/8ffa69/claude-portada/840_560.jpeg","publishedAt":"2024-10-24T22:31:52Z","content":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el… [+2554 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ph_piter (Издательский дом «Питер»)","title":"Издательство Питер. Колонка редактора, октябрь 24 г","description":"Привет, Хаброжители! Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Causal Inference на Python. Причинно-следственные связи...","url":"https://habr.com/ru/companies/piter/articles/851460/#post-content-body","urlToImage":"https://habr.com/share/publication/851460/ed08daeea8661c3fcfc0506fa41997d7/","publishedAt":"2024-10-18T09:21:33Z","content":", !, .\r\nCausal Inference Python. - IT-(): .\r\n? , ? ? , -, , causal inference.\r\n, Nubank, causal inference . , - , (A/B-), , , . .\r\n» » \r\n TypeScript(): .\r\nTypeScript JavaScript-. TypeScript, . « Type… [+648 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Christopher Kunz","title":"Datenleck, dDoS und Defacement: Cyberangriffe auf das Internet Archive","description":"Bislang Unbekannte vergriffen sich mehrfach am Internet Archive. Bereits im September wurden Nutzerdaten und Passwort-Hashes abgezogen.","url":"https://www.heise.de/news/Datenleck-dDoS-und-Defacement-Cyberangriffe-auf-das-Internet-Archive-9975986.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/6/4/3/3/shutterstock_763907971-2e6150dddc59aacf.jpg","publishedAt":"2024-10-10T07:17:00Z","content":"Das Internet Archive hat es sich zur Aufgabe gemacht, flüchtige Daten für die Nachwelt aufzubewahren: Webseiten, Bücher, aber auch historische Software, Apps und Filme. Die nach US-Recht gemeinnützig… [+3369 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"VadimKogay","title":"Родительский helm chart для проектов + werf Sequel","description":"Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработч…","url":"https://habr.com/ru/articles/854806/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/dd0/5ae/5d6/dd05ae5d6713b8dcaf7344e035236e44.png","publishedAt":"2024-10-30T18:05:45Z","content":"Prequel werf , ( , ), time to market, , .\r\n- PHP, Go JavaScript Helm-. . , (, VPA) PHP, . .\r\n
- , ( ), , , , .\r\n
- GitLab CI\r\n GitLab\r\n , , . .\r\n
- CI/CD \r\nCI/CD . , . Dev… [+550 chars]"},{"source":{"id":null,"name":"Browser.engineering"},"author":"Pavel Panchekha & Chris Harrelson","title":"Web Browser Engineering","description":"Comments","url":"https://browser.engineering/index.html","urlToImage":null,"publishedAt":"2024-10-15T09:42:29Z","content":"Web Browser Engineering\r\nPavel Panchekha & Chris Harrelson\r\nTwitter ·\r\nBlog ·\r\nPatreon ·\r\nDiscussions\r\nWeb browsers are ubiquitous, but how do they work? This book\r\nexplains, building a basic but… [+1888 chars]"},{"source":{"id":null,"name":"Ashu1461.com"},"author":"ASHUTOSH SINGLA","title":"Interview Gone Wrong","description":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quality / speed / conciseness etc.\n\nThe candidate this time was p…","url":"https://www.ashu1461.com/interview-gone-wrong/","urlToImage":"https://static.ghost.org/v5.0.0/images/publication-cover.jpg","publishedAt":"2024-11-01T18:32:28Z","content":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quali… [+1318 chars]"},{"source":{"id":null,"name":"Gitlip.com"},"author":null,"title":"Infinite Git Repos on Cloudflare Workers","description":"A lightweight computing platform","url":"https://gitlip.com/blog/infinite-git-repos-on-cloudflare-workers","urlToImage":null,"publishedAt":"2024-10-25T17:34:54Z","content":"How we built a scalable Git server on Cloudflare Workers using WebAssembly and Durable Objects.Were buildingGitlip- the collaborative devtool for the AI era. An all-in-one combination of Git-powered … [+19449 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"aio350 (Timeweb Cloud)","title":"[Перевод] Откройте для себя весь потенциал AbortController","description":"В этой статье я расскажу об одном из стандартных API JavaScript, о котором, вы, возможно не слышали. Это AbortController.\n❯ Что такое AbortController?\nAbortController — это глобальный класс в JS, который можно использовать для прерывания любых асинхронных опе…","url":"https://habr.com/ru/companies/timeweb/articles/848126/#post-content-body","urlToImage":"https://habrastorage.org/webt/vn/tg/pz/vntgpzpgemeytutve-gevcpoq0e.jpeg","publishedAt":"2024-10-09T08:05:13Z","content":"API JavaScript, , , . AbortController.\r\nAbortController?\r\nAbortController JS, .\r\nconst controller = new AbortController()\r\ncontroller.signal\r\ncontroller.abort()\r\n :\r\n
- signalAbortSignal. , API,… [+3902 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Dominux","title":"Ускоряем браузерные вычисления на коленке с помощью WebAssembly на примере генерации шума","description":"Так ли производителен WebAssembly в сравнении с JavaScript как о нем говорят? Какие подводные камни могут ожидать при попытке ускорить CPU-bound задачи и в каких ситуациях он must have? Автор предлагает рассмотреть один кейс и разобраться в этих вопросах на п…","url":"https://habr.com/ru/articles/854528/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/649/166/fa1/649166fa1dd4d5f58c6d7ad7c3eeb173.png","publishedAt":"2024-10-29T22:40:08Z","content":"3D- pet- BabylonJS. - , , , . , , / - . , !\r\n , , , , . BabylonJS, JavaScript. , CPU-bound , WebAssembly , , ?\r\n WebAssembly\r\n :\r\nWebAssembly ( Wasm) . Wasm , .\r\n, , , JIT-, JS-, V8SpiderMonkey ( , ,… [+2364 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Gretchen Heckmann","title":"Daily Deal: The 2024 Full-Stack Development Mastery Bundle","description":"The 2024 Full-Stack Development Mastery Bundle has 5 courses to help you learn about front-end and back-end design of apps and websites. Courses cover HTML5, JavaScript, Node.js, React, and more. It’s on sale for $35. Note: The Techdirt Deals Store is powered…","url":"https://www.techdirt.com/2024/10/10/daily-deal-the-2024-full-stack-development-mastery-bundle/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2024-10-10T17:49:14Z","content":"from the good-deals-on-cool-stuff dept\r\nThe 2024 Full-Stack Development Mastery Bundle has 5 courses to help you learn about front-end and back-end design of apps and websites. Courses cover HTML5, J… [+295 chars]"},{"source":{"id":null,"name":"Xnacly.me"},"author":"xnacly","title":"Fun with Go Iterators","description":"Go 1.23 added Iterators, so lets build a js like streaming api","url":"https://xnacly.me/posts/2024/fun-with-iterators/","urlToImage":null,"publishedAt":"2024-10-07T18:27:49Z","content":"Go version 1.23 added iterator support 1 and the iter package\r\n2. We can now loop\r\nover constants, containers (maps, slices,\r\narrays,\r\nstrings) and functions. At first I found the iterator creation c… [+6609 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"a-v-gor","title":"[Перевод] Звездный рейтинг на HTML-CSS","description":"Мы знакомы с поведением поля ввода пятизвездочного рейтинга. Отображены пустые звезды. Пользователь решает, сколько баллов из пяти будет содержать его оценка. Он выбирает (тап/клик) звезду, которая соответствует оценке (в зависимости от позиции с начала). Выб…","url":"https://habr.com/ru/articles/853458/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/c45/547/ee3/c45547ee37ecabce7670499e05d02701.jpg","publishedAt":"2024-10-28T13:42:26Z","content":". . , . (/) , ( ). , , , . , , , . , «». , , . , , .\r\n, JavaScript, CSS.\r\n ? . . , , , .\r\n 1: select. (option) . .\r\n 2: ! \r\n CSS !\r\n
- HTMLCSS,… [+3444 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"A look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts (Simon Willison/Simon Willison's Weblog)","description":"Simon Willison / Simon Willison's Weblog:\nA look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts — I'm a huge fan of Claude's Artifacts feature, which lets you prompt Claude to create an in…","url":"https://www.techmeme.com/241022/p1","urlToImage":"https://static.simonwillison.net/static/2024/claude-artifacts/jina-reader.jpg","publishedAt":"2024-10-22T06:00:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 2:00 AM ET, October 22, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo v… [+70 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t webdev: Happy Birthday, CSS!","description":"CSS Creator Håkon Wium Lie will attend c’t frontend developers conference as a keynote speaker and celebrate 30 years of his web standard.","url":"https://www.heise.de/news/c-t-webdev-Happy-Birthday-CSS-9983700.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/0/4/8/7/webdev-23-Ticker-Header-16-9-d83d391bd5421a24-125a2f95fcf94fd9-a6ce1599541b5110.webp","publishedAt":"2024-10-19T11:00:00Z","content":"On October 10, 1994, Håkon Wium Lie published the first proposal for Cascading HTML style sheets. Since then, CSS has been one of the technical foundations for the web. A good occasion to celebrate C… [+1597 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"heise-Angebot: enterJS: Beim Accessibility Day lernen, barrierefreie Websites zu entwickeln","description":"Das Online-Event am 7. November 2024 zeigt, worauf es bei der Entwicklung barrierefreier Websites ankommt und wie diese mit dem BFSG konform werden.","url":"https://www.heise.de/news/enterJS-Beim-Accessibility-Day-lernen-barrierefreie-Websites-zu-entwickeln-9994018.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/5/9/7/7/enterJS-Accessibility-Day-2024-22ba33c5d0e15e24.jpg","publishedAt":"2024-10-28T11:00:00Z","content":"Am 7. November 2024 findet der Accessibility Day statt, eine Online-Konferenz im Rahmen der Enterprise-JavaScript-Konferenz enterJS. Der Thementag, veranstaltet von iX und dpunkt.verlag in Zusammenar… [+2346 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Компьютерные курсы для подростков: 50+ бесплатных видеоуроков","description":"Хотите обучиться разработке игр, трехмерному моделированию, дизайну в веб-среде или программированию? Может, интересует создание сайтов? Готовы помочь! Если одно из данных IT-направлений интересует, рекомендуем сегодняшнюю подборку: собрали 50+ видеоуроков, к…","url":"https://habr.com/ru/companies/pixel_study/articles/852060/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b3d/384/fcc/b3d384fcca83d8dedf40015f4f6feef6.png","publishedAt":"2024-10-20T16:45:49Z","content":", , - ? , ? ! IT- , : 50+ , .\r\n - . IT . Pixel\r\n 50+ . , , , . .\r\n :\r\n
- «» (13 );\r\n
- Unity (15);\r\n
- «» (11);\r\n
- - Figma (10);\r\n
- - HTML, CSS JavaScript (7).\r\n
- : , ?\r\n
- : ? ?\r\n
- : -. . ?\r\n
- : . . .\r\n
… [+3132 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"RodionGork","title":"По следам Жака Арсака — о программировании игр","description":"Старая книжечка \"Программирование Игр и Головоломок\" - наверное попадалась многим из нас. Изданная в 1985 в наши дни она смотрится архаично и сподвигнуть кого-то программировать приведённые в ней игры (и подобные им) - затруднительно. А жаль :)Попробуем немно…","url":"https://habr.com/ru/articles/850764/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/f4e/16e/d3d/f4e16ed3d517aba3e8dc0cc944caece5.jpg","publishedAt":"2024-10-15T14:23:53Z","content":"\" \" - . 1985 - - . :)\r\n ! - - , HTML- - HTTP- - \" \" ( ). \r\n- , - :) - - , . casse-tete () - .\r\n . : - !\r\n - 40 , ? - , ( ) 3- ( ) . :)\r\n - . . , -. . . - ( - \"\" - ).\r\n ( \" \" - - 3d - ) . , , .. - .\r\n… [+2817 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Gressus","title":"Как я написал книгу для детей: «Мама, не отвлекай. Я Python учу!»","description":"Привет! Возможно, вы родитель или учитель, который хочет помочь детям освоить программирование.Расскажу о том, как и зачем я написал книгу для детей по изучению Python. Читать далее","url":"https://habr.com/ru/articles/851880/#post-content-body","urlToImage":"https://habr.com/share/publication/851880/c3c2167702291b1e6b087f29bf250b1b/","publishedAt":"2024-10-19T10:15:55Z","content":"Python, ?\r\n! , , .\r\n , Python.\r\n.\r\n .« pdf» , .\r\n, , Processing:\r\nProcessing Java.\r\n..\r\n , :\r\nvoid setup() {\r\n size(400, 700);\r\n}\r\nvoid draw() {\r\n fill(random(255), random(255), random(255), random… [+2257 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Exploring the Power of Reduce in JavaScript","description":"In JavaScript, the reduce method stands out as one of the most powerful and versatile tools for handling arrays. It allows developers to accumulate values, transform data, and perform complex calculations with minimal code. Whether you’re looking to sum numbe…","url":"https://www.javacodegeeks.com/2024/10/exploring-the-power-of-reduce-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-09T06:57:00Z","content":"In JavaScript, the reduce method stands out as one of the most powerful and versatile tools for handling arrays. It allows developers to accumulate values, transform data, and perform complex calcula… [+3894 chars]"},{"source":{"id":null,"name":"Digital Trends"},"author":"Judy Sanhz","title":"Google blocks popular ad blocker for ‘security and privacy concerns’","description":"Google is beefing up security with Chrome extensions and warns that support for uBlock Origin will end soon. What other app might be affected?","url":"https://www.digitaltrends.com/computing/your-favorite-chrome-extension-may-stop-getting-support-soon/","urlToImage":"https://www.digitaltrends.com/wp-content/uploads/2021/08/google-chrome-laptop-lifestyle.jpg?resize=1200%2C630&p=1","publishedAt":"2024-10-15T19:17:40Z","content":"Millions of Chrome users might soon lose access to their favorite extensions. As mentioned in Google’s support bulletin, Google plans to end support for popular ad blockers such as uBlock Origin and … [+2161 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Boost JavaScript Performance with Debouncing and Throttling","description":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user experience by triggering numerous function calls in rapid suc…","url":"https://www.javacodegeeks.com/2024/10/boost-javascript-performance-with-debouncing-and-throttling.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T17:07:00Z","content":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user e… [+7225 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"JavaScript Hoisting Pitfalls: Common Scoping Issues","description":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behaviors, especially if you’re not fully familiar with how hoisti…","url":"https://www.javacodegeeks.com/2024/10/javascript-hoisting-pitfalls-common-scoping-issues.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T06:47:00Z","content":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behavi… [+3919 chars]"},{"source":{"id":null,"name":"Presse-citron"},"author":"Camille Coirault","title":"31 millions de comptes compromis : Internet Archive victime d’une cyberattaque majeure","description":"The Internet Archive, véritable bibliothèque numérique mondiale, vient d'être la cible d'une attaque informatique d'envergure.","url":"https://www.presse-citron.net/31-millions-de-comptes-compromis-internet-archive-victime-dune-cyberattaque-majeure/","urlToImage":"https://www.presse-citron.net/app/uploads/2024/10/computer-1591018_1920-1.jpg","publishedAt":"2024-10-10T08:02:03Z","content":"Sur la toile, il y a certaines institutions que l’on pouvait penser intouchables. The Internet Archive faisait certainement partie de celles-là, mais il faut croire que certains hackers ne s’embarras… [+3400 chars]"},{"source":{"id":null,"name":"Lackofimagination.org"},"author":"Aycan Gulez","title":"Self-Documenting Code","description":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it challenging to grasp unfamiliar code quickly…","url":"https://lackofimagination.org/2024/10/self-documenting-code/","urlToImage":"https://lackofimagination.org/images/gabriel-sollmann-Y7d265_7i08-unsplash.jpg","publishedAt":"2024-10-23T13:33:49Z","content":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it… [+5651 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: JaphpaScript","description":"Let's say you have a web application, and you need to transfer some data that exists in your backend, server-side, down to the front-end, client-side. If you're a normal person, you have the client do an HTTP request and return the data in something like a JS…","url":"https://thedailywtf.com/articles/japhpascript","urlToImage":"https://s3.amazonaws.com/remy.jetpackshark.com/remy-thumb.jpg","publishedAt":"2024-10-09T06:30:00Z","content":"Let's say you have a web application, and you need to transfer some data that exists in your backend, server-side, down to the front-end, client-side. If you're a normal person, you have the client d… [+2360 chars]"},{"source":{"id":null,"name":"Lllllllllllllllll.com"},"author":null,"title":"Typeset: An HTML pre-processor for web typography","description":"Comments","url":"https://typeset.lllllllllllllllll.com/","urlToImage":null,"publishedAt":"2024-10-27T05:12:18Z","content":"An HTML pre-processor for web typography. Typeset provides typographic features used traditionally in ne printing which remain unavailable to browser layout engines. Typesets proces… [+2104 chars]"},{"source":{"id":null,"name":"Simonwillison.net"},"author":null,"title":"Notes on Zero-latency SQLite storage in every Durable Object","description":"Kenton Varda introduces the next iteration of Cloudflare's [Durable Object](https://developers.cloudflare.com/durable-objects/) platform, which recently upgraded from a key/value store to a full relational system based on SQLite. This is a fascinating …","url":"https://simonwillison.net/2024/Oct/13/zero-latency-sqlite-storage-in-every-durable-object/","urlToImage":null,"publishedAt":"2024-10-13T23:07:03Z","content":"Zero-latency SQLite storage in every Durable Object (via) Kenton Varda introduces the next iteration of Cloudflare's Durable Object platform, which recently upgraded from a key/value store to a full … [+2415 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"JetOctopus","title":"Pro-Tech SEO Checklist For Agencies via @sejournal, @JetOctopus","description":"A technical SEO focused checklist for agencies for highly functional and repeatable SEO workflows.\nThe post Pro-Tech SEO Checklist For Agencies appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/pro-tech-seo-checklist-for-agencies-spa/527994/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/09/featured-757.jpg","publishedAt":"2024-10-08T05:00:15Z","content":"This post was sponsored by JetOctopus. The opinions expressed in this article are the sponsor’s own.\r\nWhen you’re taking on large-scale projects or working with extensive websites with hundreds to th… [+10676 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Waterplea (Т-Банк)","title":"Maskito: то, что вы давно искали","description":"Во фронтенде часто попадаются сложные формы. Создавая их, мы хотим, чтобы пользователю было удобно все заполнять. Числа нужно правильно форматировать, чтобы с первого взгляда было видно, что нет лишнего нолика. Когда вводишь номер кредитной карты, сверять его…","url":"https://habr.com/ru/companies/tbank/articles/850790/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/800/a57/16f/800a5716feb8d138cf8bb312a01a97e9.jpg","publishedAt":"2024-10-15T10:43:19Z","content":". , , . , , . , 4 , . , , , . .\r\n . , . , , , , API.\r\n , - . , .\r\nMaskito \r\nMaskito , . \r\n API. « » .\r\n, Maskito , . , , . . , Maskito. \r\n , , open source. , , . , \r\n Maskito , .\r\n, , Maskito , - . ,… [+646 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"NikWertCpp (Яндекс Практикум)","title":"Такие разные «плюсы»: моя карьера разработчика C++ в «Коде безопасности», Яндексе и Huawei","description":"Хабр, привет! Меня зовут Никита, я софтвер-инженер в Huawei. Мой путь в IT был не совсем обычным — я осваивал алгоритмы раньше языка, откатывался почти к старту на каждом месте работы, а однажды даже занял второе место в хакатоне для «питонистов» без знания P…","url":"https://habr.com/ru/companies/yandex_praktikum/articles/846186/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/23a/091/e42/23a091e420c6263f2d0f760a46fc4a0b.png","publishedAt":"2024-10-08T06:05:25Z","content":", ! , - Huawei. IT , , «» Python. .\r\n, - , , , . , . . .\r\n , . , , , , , .\r\n ? , , 8 000 , « , ». , .\r\n . Java, C++, Revit, AutoCAD, 3ds Max. , .\r\n BIM- 3D . . , 25% . , , Civil 3D, .\r\n , , , . , , ,… [+999 chars]"},{"source":{"id":"lenta","name":"Lenta"},"author":"Андрей Ставицкий","title":"Хакеры использовали ИИ для организации атак","description":"Хакеры начали использовать генеративный искусственный интеллект (ИИ) для организации и настройки вредоносных атак. Об этом сообщает издание Baseline","url":"https://lenta.ru/news/2024/10/04/ai-attack/","urlToImage":"https://icdn.lenta.ru/images/2024/10/04/14/20241004141609967/share_5ac7ed0ca81d281ba4f6d360373dde78.jpg","publishedAt":"2024-10-04T13:32:53Z","content":"() . Baseline.\r\n HP, , . , . VBScript JavaScript ZIP- .\r\n , , . , . , , . , , -.\r\n HP , . , . « , », Baseline.\r\n McAfee Lumma Stealer . CAPTCHA, ."},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: enterJS React 19 Day: Nur noch eine Woche bis zur Konferenz","description":"Nächste Woche zeigt der enterJS React 19 Day, welche Features das Release bietet. Jetzt noch Tickets sichern für den Online-Konferenztag am 17. Oktober.","url":"https://www.heise.de/news/enterJS-React-19-Day-Nur-noch-eine-Woche-bis-zur-Konferenz-9960315.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/9/8/7/9/react_day_aufmacher_v2-eaf6f419cfa67f4d.jpg","publishedAt":"2024-10-07T06:00:00Z","content":"In zehn Tagen ist es so weit: Auf dem React 19 Day zeigen Expertinnen und Experten, welche neuen Features die JavaScript-Bibliothek React 19 mitbringt und wie sich diese nutzen lassen. Der Online-Abl… [+2433 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Sourcecode-Editor Visual Studio Code 1.94 vereinfacht die Dateisuche","description":"Im September-Update bringt Visual Studio Code Neuerungen für die Dateisuche, das Testing von Python-Code und die Startup-Geschwindigkeit.","url":"https://www.heise.de/news/Sourcecode-Editor-Visual-Studio-Code-1-94-vereinfacht-die-Dateisuche-9962075.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/0/7/8/6/shutterstock_696789436-6d85cae598ff6154.jpg","publishedAt":"2024-10-04T08:49:00Z","content":"Inhaltsverzeichnis\r\nMicrosoft hat seinen freien Sourcecode-Editor Visual Studio Code in Version 1.94 mit einigen Updates versehen. Unter anderem soll die Dateisuche im Explorer nun einfacher vonstatt… [+2180 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Sead Fadilpašić","title":"Opera browser had a major security flaw that could have exposed all your details, so patch now","description":"An add-on could inject malicious JavaScript to overly permissive APIs","url":"https://www.techradar.com/pro/security/opera-browser-had-a-major-security-flaw-that-could-have-exposed-all-your-details-so-patch-now","urlToImage":"https://cdn.mos.cms.futurecdn.net/uKgzVGxgeLhNXJboTGuh2n-1200-80.jpg","publishedAt":"2024-10-31T15:29:00Z","content":"Opera has fixed a worrying security vulnerability, which could have allowed threat actors to access permissive APIs in the browser, and thus take over accounts, tweak browser settings, and even take … [+2245 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"\"He terminado la carrera de informática y no sé nada de programar\". Quejas en redes por la falta de preparación para el mundo laboral","description":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapaces de programar de manera profesional. Aunque el mundo acadé…","url":"https://www.genbeta.com/desarrollo/he-terminado-carrera-informatica-no-se-nada-programar-quejas-redes-falta-preparacion-para-mundo-laboral","urlToImage":"https://i.blogs.es/96b1c9/code_estudiante/840_560.jpeg","publishedAt":"2024-10-20T15:01:26Z","content":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapace… [+4591 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Internet Archive ha sido hackeado: los datos de 31 millones de cuentas se han expuesto","description":"Seguro que has escuchado en alguna ocasión que lo se publica en internet, nunca se puede borrar. Una herramienta para volver atrás en el tiempo en las páginas web es Internet Archive que simplemente con la dirección web vas a poder ver el contenido de esta en…","url":"https://www.genbeta.com/seguridad/internet-archive-ha-sido-hackeado-datos-31-millones-cuentas-se-han-expuesto","urlToImage":"https://i.blogs.es/ee68e8/internet-archi/840_560.jpeg","publishedAt":"2024-10-10T12:05:28Z","content":"Seguro que has escuchado en alguna ocasión que lo se publica en internet, nunca se puede borrar. Una herramienta para volver atrás en el tiempo en las páginas web es Internet Archive que simplemente … [+2218 chars]"},{"source":{"id":null,"name":"Nray.dev"},"author":"Nicholas Ray","title":"Building a more robust Wikipedia interface by spotting the differences (2023)","description":"A look at how we leveraged visual testing to catch UI bugs when developing Wikipedia's new desktop experience.","url":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences/","urlToImage":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences.png","publishedAt":"2024-10-26T23:38:18Z","content":"Have you ever played the\r\n\"Spot the Difference\" game,\r\nwhere you try to find slight differences between two similar images? I play it\r\nwhenever I review code in a nontrivial pull request that changes… [+8217 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Как сделать игру Doors на Scratch","description":"Давайте сделаем игру «Двери» в Скретче и создадим собственную виртуальную комнату, нарисуем страшного персонажа и запрограммируем его. Поможет простая и наглядная инструкция со скриншотами: в ней разобраны основные шаги и показано, что и как нужно делать.Scra…","url":"https://habr.com/ru/companies/pixel_study/articles/854520/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/636/adf/cf3/636adfcf3c96f71a922bbfa85a823583.png","publishedAt":"2024-10-29T20:59:25Z","content":"«» , . : , .\r\nPixel\r\n Scratch , . , : , , . : , .\r\n Doors Scratch , . , .\r\n? . , : . \r\n : \r\n , : .\r\n .\r\n 1: \r\n : . , . , 3- : , . : .\r\n . :\r\n- «».\r\n
- . . : .\r\n
\r\n- . , … [+679 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Socket plugs in $40M to strengthen software supply chain","description":"Biz aims to scrub unnecessary dependencies from npm packages in the name of security\nSecurity-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.…","url":"https://www.theregister.com/2024/10/22/socket_slurps_40m_to_secure/","urlToImage":"https://regmedia.co.uk/2024/05/02/supplychain.jpg","publishedAt":"2024-10-22T12:28:10Z","content":"Security-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.\r\nThat brings the total raise… [+5041 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"JavaScriptランタイムのBunが、C言語のコンパイルとJavaScriptプログラムからの実行をサポート","description":"JavaScriptランタイムのBunは、C言語のコンパイルとJavaScriptプログラムからの実行をサポートすると発表しました。 In Bun v1.1.28, we added support for compiling and ru...","url":"https://www.publickey1.jp/blog/24/javascriptbuncjavascript.html","urlToImage":"https://www.publickey1.jp/2024/bun-js-c01.png","publishedAt":"2024-10-07T15:01:38Z","content":"JavaScriptBunCJavaScript\r\nIn Bun v1.1.28, we added support for compiling and running C from JavaScripthttps://t.co/eoClllphwjpic.twitter.com/YwCW7Uc7CT\r\n— Bun (@bunjavascript) September 18, 2024\r\nJav… [+527 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Safari Technology Preview: Apple veröffentlicht Version 205","description":"Apple hat ein frisches Update für seinen experimentellen Browser Safari Technology Preview herausgebracht. Die neueste Version 205 bringt eine Reihe von Verbesserungen und Fehlerbehebungen mit sich. Zu den überarbeiteten Bereichen gehören unter anderem CSS, H…","url":"https://stadt-bremerhaven.de/safari-technology-preview-apple-veroeffentlicht-version-205/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-10-08T08:00:09Z","content":"Safari Technology Preview\r\nApple hat ein frisches Update für seinen experimentellen Browser Safari Technology Preview herausgebracht. Die neueste Version 205 bringt eine Reihe von Verbesserungen und … [+1089 chars]"},{"source":{"id":null,"name":"Ading.dev"},"author":null,"title":"Escaping the Chrome Sandbox Through DevTools","description":"This blog post details how I found CVE-2024-6778 and CVE-2024-5836, which are vulnerabilities within the Chromium web browser which allowed for a sandbox escape from a browser extension.","url":"https://ading.dev/blog/posts/chrome_sandbox_escape.html","urlToImage":"https://ading.dev/assets/img/icon.png","publishedAt":"2024-10-17T05:55:04Z","content":"By ading2210 on 10/16/24\r\nIntroduction\r\nThis blog post details how I found CVE-2024-6778 and CVE-2024-5836, which are vulnerabilities within the Chromium web browser which allowed for a sandbox escap… [+32195 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.0.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.0.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.0.0%20(Current)&type=release","publishedAt":"2024-10-16T14:07:50Z","content":"Rafael Gonzaga\r\nWere excited to announce the release of Node.js 23! Key highlights include:\r\n
- Enabling require(esm) by default for Node.js applications
- Removing support for Windows 32-… [+41662 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.1.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.1.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.1.0%20(Current)&type=release","publishedAt":"2024-10-24T21:32:29Z","content":"Antoine du Hamel\r\nWhen a Buffer is created using a resizable ArrayBuffer, the Buffer length\r\nwill now correctly change as the underlying ArrayBuffer size is changed.\r\nconst ab = new ArrayBuffer(10, {… [+14983 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Handling CORS Problems in JavaScript: Practical Solutions Explained","description":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized access to resources on another domain, improving security f…","url":"https://www.javacodegeeks.com/2024/10/handling-cors-problems-in-javascript-practical-solutions-explained.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-23T04:41:00Z","content":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized… [+6163 chars]"},{"source":{"id":null,"name":"Pspaul.de"},"author":null,"title":"Ancient Monkey: Pwning a 17-Year-Old Version of SpiderMonkey","description":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client used the pacparser library to decide which HTTP requests to proxied based on a PAC file.","url":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/","urlToImage":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/preview.png","publishedAt":"2024-10-29T14:56:00Z","content":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client was using the pacparser library to decide which HTTP requests should be proxied. The decision w… [+23001 chars]"},{"source":{"id":null,"name":"Codeproject.com"},"author":"Yahya Mohammed Ammouri","title":"To disable all fields in a Dynamics CRM entity form based on a specific field value of its parent entity,","description":"Javascript to disable all Dynamic CRM entity form fields according to their parent entity specific field value","url":"https://www.codeproject.com/Tips/5389090/To-disable-all-fields-in-a-Dynamics-CRM-entity-for","urlToImage":null,"publishedAt":"2024-10-08T05:25:00Z","content":"Requirments\r\nI have a requirments to To disable all fields in a Dynamics CRM entity form based on a specific field value of its parent entity, you can use JavaScript. Below is an example of how to ac… [+1451 chars]"}]}
\ No newline at end of file
+{"status":"ok","totalResults":3466,"articles":[{"source":{"id":null,"name":"Github.com"},"author":"tc39","title":"Proposal: JavaScript Structs","description":"JavaScript Structs: Fixed Layout Objects. Contribute to tc39/proposal-structs development by creating an account on GitHub.","url":"https://github.com/tc39/proposal-structs","urlToImage":"https://opengraph.githubassets.com/a5e9bc532272ca5db5323f433d161a5c936d29d3e7f32087e440e705673f1baf/tc39/proposal-structs","publishedAt":"2024-10-09T12:15:57Z","content":"Stage: 1\r\nAuthor: Shu-yu Guo (@syg)\r\nChampion: Shu-yu Guo (@syg), Ron Buckton (@rbuckton)\r\nThis proposal introduces four (4) logical features:\r\n
- Structs, or unshared structs, which are fixed-l… [+19702 chars]"},{"source":{"id":null,"name":"Nolanlawson.com"},"author":null,"title":"Why I'm skeptical of rewriting JavaScript tools in \"faster\" languages","description":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant …","url":"https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/","urlToImage":"https://secure.gravatar.com/blavatar/86a4db4d496aa2fad7e47b11a865e80cfbbbac38285b65ff518b9c98aa47f7d7?s=200&ts=1729461304","publishedAt":"2024-10-20T21:25:02Z","content":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant to give up on.\r\nSo m… [+8620 chars]"},{"source":{"id":null,"name":"Reconquer.online"},"author":"Chris MMO","title":"Generating Lever-Door Puzzles with JavaScript","description":"Create lever-door puzzles with JavaScript for games, exploring graph structures and optimization to provide rewarding player challenges","url":"https://blog.reconquer.online/generating-lever-door-puzzles","urlToImage":"https://hashnode.com/utility/r?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1730478150232%2Fc766b8af-b96c-45bb-bdb3-8782e4a44547.gif%3Fw%3D1200%26auto%3Dformat%2Ccompress%26gif-q%3D60%26format%3Dwebm%26fm%3Dpng","publishedAt":"2024-11-01T20:27:21Z","content":"A lever-door puzzle is a challenge where players navigate through a series of rooms by using levers connected to various doors. When a lever is activated, it toggles the state of one or more doors. T… [+7293 chars]"},{"source":{"id":null,"name":"Jonathancreamer.com"},"author":"Jonathan Creamer","title":"Shrunked JavaScript monorepo Git size by 94%","description":"We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. Using some new changes to the git client it went from 178GB to 5GB.","url":"https://www.jonathancreamer.com/how-we-shrunk-our-git-repo-size-by-94-percent/","urlToImage":"https://www.jonathancreamer.com/content/images/size/w1200/2024/10/6C7A2712.JPG","publishedAt":"2024-10-27T02:35:22Z","content":"This isn't click bait. We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. It's large not only in terms of GB, but also in terms of sheer volume of … [+6805 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"react-gjs","title":"A React Renderer for Gnome JavaScript","description":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications. - react-gjs/renderer","url":"https://github.com/react-gjs/renderer","urlToImage":"https://opengraph.githubassets.com/f4aeff9c795ea787843ffca6a6f5358fa8d4aa7fe949119ef02eddfe94bcac81/react-gjs/renderer","publishedAt":"2024-10-31T11:57:25Z","content":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications.\r\nThis is the renderer used by the React Gnome, which is the recomme… [+2374 chars]"},{"source":{"id":null,"name":"Fluffyandflakey.blog"},"author":"View all posts by Dennis Snell","title":"The big and Small of JavaScript numbers (2017)","description":"For all its warts, JavaScript has some novelties few other languages have. In this post I want to share about JavaScript numbers, which both acknowledge normal mathematics and the fact that they ar…","url":"https://fluffyandflakey.blog/2017/02/23/the-big-and-small-of-javascript-numbers/","urlToImage":"https://i0.wp.com/fluffyandflakey.blog/wp-content/uploads/2017/02/san-francisco-stadtrundfahrt-048.jpg?resize=1200%2C1067&ssl=1","publishedAt":"2024-10-07T07:58:45Z","content":"For all its warts, JavaScript has some novelties few other languages have. In this post I want to share about JavaScript numbers, which both acknowledge normal mathematics and the fact that they are … [+7859 chars]"},{"source":{"id":null,"name":"Simonwillison.net"},"author":null,"title":"Notes on the new Claude analysis JavaScript code execution tool","description":"Anthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which they’re calling “the analysis tool”. It’s their answer to OpenAI’s ChatGPT Code Interpreter mode: Claude can …","url":"https://simonwillison.net/2024/Oct/24/claude-analysis-tool/","urlToImage":"https://static.simonwillison.net/static/2024/analysis-uv-lock.jpg","publishedAt":"2024-10-25T09:40:59Z","content":"24th October 2024\r\nAnthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which theyre calling the analysis tool.\r\nIts their answer to OpenAIs ChatGPT Code Inte… [+4021 chars]"},{"source":{"id":null,"name":"Igalia.com"},"author":null,"title":"Compiling Bigloo Scheme to WebAssembly","description":"An exploration of compiling Scheme and potentially JavaScript to WebAssembly.","url":"https://blogs.igalia.com/compilers/2023/05/10/compiling-bigloo-scheme-to-webassembly/","urlToImage":null,"publishedAt":"2024-10-16T04:14:59Z","content":"Compiling Bigloo Scheme to WebAssembly\r\nIn the JavaScript world, browser implementations have focused on JIT compilation as a high-performance implementation technique. Recently, new applications of … [+13499 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"JavaScript-Runtime Node.js 23 überarbeitet die Modul- und Testunterstützung","description":"Die aktuelle Major-Version der JavaScript-Runtime schraubt an der Performance und hat native ES-Modulunterstützung im Gepäck.","url":"https://www.heise.de/news/JavaScript-Runtime-Node-js-23-ueberarbeitet-die-Modul-und-Testunterstuetzung-9988362.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/2/9/7/9/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2024-10-21T13:15:00Z","content":"Inhaltsverzeichnis\r\nDie quelloffene JavaScript-Runtime Node.js hat Version 23 erreicht. Zu den wichtigsten Neuerungen gehören die standardmäßige Aktivierung von require(esm) für Node.js-Anwendungen, … [+2671 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"JavaScript-Runtime Deno 2.0 nimmt es mit Node.js auf","description":"Der Node.js-Konkurrent vollzieht den Schritt zur Kompatibilität mit der älteren Runtime und kann nun über zwei Millionen npm-Module importieren.","url":"https://www.heise.de/news/JavaScript-Runtime-Deno-2-0-nimmt-es-mit-Node-js-auf-9976092.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/6/4/9/0/Deno-2-0-43410fcc2144b569.jpg","publishedAt":"2024-10-10T08:30:00Z","content":"Inhaltsverzeichnis\r\nNach einem Release Candidate steht das fertige Release Deno 2.0 bereit. Die Runtime für JavaScript und TypeScript ist nun kompatibel mit Node.js und npm und stabilisiert die Stand… [+3518 chars]"},{"source":{"id":null,"name":"Artmann.co"},"author":null,"title":"React on the server is not PHP","description":"Is server-side JavaScript just PHP all over again? Not so fast! Dive into the evolution of web development from PHP to modern full-stack JavaScript frameworks. Discover why this isn't a step backward but a leap forward in building powerful, efficient web appl…","url":"https://www.artmann.co/articles/react-on-the-server-is-not-php","urlToImage":"https://www.artmann.co/images/covers/react-on-the-server-is-not-php.webp","publishedAt":"2024-10-07T01:40:59Z","content":"Today, I wanted to talk about a topic that's been buzzing around Twitter and dev\r\ncircles lately. You've probably heard people say, \"Now that we're server-side\r\nrendering JavaScript, it's just PHP al… [+7781 chars]"},{"source":{"id":null,"name":"Stackoverflow.com"},"author":null,"title":"Why does ++[[]][+[]]+[+[]] return the string \"10\"?","description":"This is valid and returns the string \"10\" in JavaScript (more examples here):\n\n\r\n\r\nconsole.log(++[[]][+[]]+[+[]])\r\n\r\n\r\r\nWhy? What is happening here?","url":"https://stackoverflow.com/questions/7202157/why-does-return-the-string-10","urlToImage":"https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@2.png?v=73d79a89bded","publishedAt":"2024-10-07T06:16:20Z","content":"If we split it up, the mess is equal to:\r\n++[[]][+[]]\r\n+\r\n[+[]]\r\nIn JavaScript, it is true that +[] === 0. + converts something into a number, and in this case it will come down to +\"\" or 0 (see spec… [+3894 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"262588213843476","title":"How React, Vue, and Angular Work – Core Principles in One File","description":"Front-end libraries (React, Vue, Angular) and the basic principles of how they work, all in a single file using pure JavaScript (VanillaJS). - myAngular.html","url":"https://gist.github.com/faustinoaq/b19da758fc45155a0b3b10d9f578c5ce","urlToImage":"https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png","publishedAt":"2024-10-31T04:12:27Z","content":"Instantly share code, notes, and snippets."},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 205 With Bug Fixes and Performance Improvements","description":"Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016. Apple designed Safari Technology Preview to allow users to test features that are planned for future release versions of the S…","url":"https://www.macrumors.com/2024/10/07/apple-releases-safari-technology-preview-205/","urlToImage":"https://images.macrumors.com/t/gSfA9gdPJTtAYv_7hjK9YByevcM=/2500x/article-new/2024/07/Safari-Technology-Preview-Updated-Feature-1.jpg","publishedAt":"2024-10-07T23:51:00Z","content":"Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016. Apple designed Safari Technology Preview to allow users to test fe… [+998 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"262588213843476","title":"Show HN: Instant HTML Preview Bookmarklet - Quickly Render HTML from Clipboard","description":"Chrome Bookmarklet the lets you render a full HTML page with any included css and javascript that is currently copied to your clipboard. Also works for SVG code. Useful with ChatGPT Canvas - ChatG...","url":"https://gist.github.com/rmtbb/e42d870a59a7f98091e734674831072b","urlToImage":"https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png","publishedAt":"2024-10-07T04:03:30Z","content":"Why This Bookmarklet Is Useful\r\nChatGPT has recently released its canvas capability, which is great for generating and viewing structured content. However, it currently lacks the ability to generate … [+2264 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Cheap AI 'Video Scraping' Can Now Extract Data From Any Screen Recording","description":"An anonymous reader quotes a report from Ars Technica: Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them manu…","url":"https://slashdot.org/story/24/10/18/2053242/cheap-ai-video-scraping-can-now-extract-data-from-any-screen-recording","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-18T20:55:00Z","content":"Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them… [+1710 chars]"},{"source":{"id":null,"name":"Busy.bar"},"author":null,"title":"Busy Status Bar from Flipper Devices","description":"Displays a personal busy message. Built-in Pomodoro timer and Apps. Fully customizable, open-source, and hacker-friendly","url":"https://busy.bar","urlToImage":"img/tild3838-3031-4938-b366-363637326532__preview_demain_0129.jpg","publishedAt":"2024-10-14T15:19:12Z","content":"Busy Status Baris a productivity multi-tool device with an LED pixel screen. Displays a personal busy message. Built-in Pomodoro timer and Apps. Fully customizable, open-source, and hacker-friendly.\r… [+2921 chars]"},{"source":{"id":null,"name":"Gizmodo.com"},"author":"Matthew Gault","title":"Hacktivists Claim Responsibility for Taking Down the Internet Archive","description":"A pro-Palestinian group has compromised the login information for the world’s biggest digital archive and launched a sustained DDoS attack against the site.","url":"https://gizmodo.com/hacktivists-claim-responsibility-for-taking-down-the-internet-archive-2000510339","urlToImage":"https://gizmodo.com/app/uploads/2024/10/IAServers.jpg","publishedAt":"2024-10-10T14:05:32Z","content":"The Internet Archive and Wayback Machine went down on Tuesday following a sustained cyber attack. In addition, the Archives user data has been compromised. If youve ever logged into the site to pore … [+4331 chars]"},{"source":{"id":null,"name":"Zapspace.net"},"author":null,"title":"Defender Sound Studio","description":"Comments","url":"https://www.zapspace.net/defender_sound/","urlToImage":null,"publishedAt":"2024-10-22T05:58:17Z","content":"Defender Sound StudioHelp\r\nThis website requires Javascript to be enabled."},{"source":{"id":null,"name":"heise online"},"author":"Martina Kraus","title":"Web-Security: Mit Content Security Policy gegen Cross-Site Scripting, Teil 1","description":"XSS-Schwachstellen sind nach wie vor ein Einfallstor für zahlreiche Angriffe im Web. Eine Content Security Policy hilft bei der Abwehr.","url":"https://www.heise.de/hintergrund/Web-Security-Mit-Content-Security-Policy-gegen-Cross-Site-Scripting-Teil-1-9998046.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/8/0/5/5/shutterstock_1476252518-cdc99571f57626c4.jpg","publishedAt":"2024-10-30T13:14:00Z","content":"Inhaltsverzeichnis\r\nCross-Site Scripting (XSS) bleibt eine ernstzunehmende Bedrohung, obwohl die am häufigsten genutzten Frontend-Frameworks viele Sicherheitsfunktionen von Haus aus mitbringen. Frame… [+8294 chars]"},{"source":{"id":null,"name":"Hai.haus"},"author":null,"title":"Panic at the SPA","description":"Single Page Applications have taken the web by storm, but are they really all they're made up to be?","url":"https://www.hai.haus/blog/panic-at-the-spa/","urlToImage":null,"publishedAt":"2024-10-30T22:07:36Z","content":"I began programming in 2015, now thats not that long of a time, but coming on my 10 year anniversary I feel that its long enough that I can sit on my high pony and talk about the what the good old da… [+6557 chars]"},{"source":{"id":null,"name":"Browserleaks.com"},"author":null,"title":"Canvas Fingerprinting – BrowserLeaks","description":"Canvas fingerprinting is a tracking method that uses HTML5 Canvas code to generate a unique identifier for each individual user. The method is based on the fact that the unique pixels generated through Canvas code can vary depending on the system and browser …","url":"https://browserleaks.com/canvas","urlToImage":null,"publishedAt":"2024-10-26T22:41:29Z","content":"The Canvas API, which is designed for drawing graphics via JavaScript and HTML, can also be used for online tracking via browser fingerprinting. This technique relies on variations in how canvas imag… [+1824 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Daily Deal","title":"Daily Deal: The JavaScript DOM Game Developer Bundle","description":"Learn how to create a variety of games with the JavaScript DOM Game Developer Bundle. It has 8 courses that teach you how to use HTML5 and JS to develop word search, math, a Pac-Man style game, and more. It’s on sale for $30. Note: The Techdirt Deals Store is…","url":"https://www.techdirt.com/2024/11/04/daily-deal-the-javascript-dom-game-developer-bundle/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2024-11-04T18:58:25Z","content":"from the good-deals-on-cool-stuff dept\r\nLearn how to create a variety of games with the JavaScript DOM Game Developer Bundle. It has 8 courses that teach you how to use HTML5 and JS to develop word s… [+303 chars]"},{"source":{"id":null,"name":"Tympanus.net"},"author":"Quentin Hocdé","title":"Getting Started with Piecesjs: Building Native Web Components with a Lightweight Framework","description":"Piecesjs is a lightweight JavaScript framework built upon native web components, offering a suite of tools and utilities tailored for creative websites.","url":"https://tympanus.net/codrops/2024/10/21/getting-started-with-piecesjs-building-native-web-components-with-a-lightweight-framework/","urlToImage":"https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2024/10/Piecesjs_alt.png?x66413","publishedAt":"2024-10-21T09:47:28Z","content":"From our sponsor:Meco is a distraction-free space for reading and discovering newsletters, separate from the inbox. \r\nWhen building modern, creative websites, managing complex interactions and mainta… [+16171 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Timo Zander","title":"TypeScript erobert die Kommandozeile: Das Ende von Bash?","description":"Eine CLI-Anwendung mit TypeScript erstellen – was zunächst nach einer Schnapsidee klingt, bietet in der Praxis Vorteile gegenüber klassischen Bash-Skripten.","url":"https://www.heise.de/hintergrund/TypeScript-erobert-die-Kommandozeile-Das-Ende-von-Bash-9980116.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/8/5/8/1/shutterstock_2376207999-6d001768c9f2dae5.jpg","publishedAt":"2024-10-15T06:02:00Z","content":"Inhaltsverzeichnis\r\nJavaScript und die typsichere Schwestersprache TypeScript scheinen in ihrer Beliebtheit unaufhaltsam zu sein. Ganz gleich, ob in der Frontend- oder Backend-Entwicklung, die Sprach… [+3599 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Mastering theme.json: You might not need CSS","description":"I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your global WordPress theme styles in a single file, including variations. JSON offers a nicely structured syntax that’s easily consumable by JavaScript, thereby allowing …\n…","url":"https://css-tricks.com/mastering-theme-json-you-might-not-need-css/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/381882","publishedAt":"2024-10-18T11:36:04Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your g… [+1695 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Lee Meyer","title":"Web-Slinger.css: Like Wow.js But With CSS-y Scroll Animations","description":"Can we recreate a JavaScript library for scrolling animations with a modern CSS approach using CSS Scroll-Driven Animations? Yes. Yes, we can.\n\nWeb-Slinger.css: Like Wow.js But With CSS-y Scroll Animations originally published on CSS-Tricks, which is part of …","url":"https://css-tricks.com/web-slinger-css-like-wow-js-but-with-css-y-scroll-animations/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382156","publishedAt":"2024-11-01T14:00:36Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!We had fun in my previous article exploring the goodness of scrolly animations supported in … [+8717 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Conseguí un puesto a tiempo completo como desarrollador autodidacta. Y estos fueron los 9 recursos formativos que usé","description":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autodidacta durante dos años, es una inspiración para quienes bus…","url":"https://www.genbeta.com/desarrollo/consegui-puesto-a-tiempo-completo-como-desarrollador-autodidacta-estos-fueron-9-recursos-formativos-que-use","urlToImage":"https://i.blogs.es/776200/1b79fc79dbf22cabd400cbbd8d16dc0e/840_560.jpeg","publishedAt":"2024-10-27T16:00:17Z","content":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autod… [+5603 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"What’s New in JavaScript (2024)","description":"JavaScript continues to grow and evolve. While new libraries are important, there’s much more happening. The language itself is improving, there’s a lot going on in the community, and the tools are rapidly advancing. Let’s take a look at what’s new in JavaScr…","url":"https://www.hongkiat.com/blog/whats-new-in-javascript/","urlToImage":"https://assets.hongkiat.com/uploads/whats-new-in-javascript/voidzero.jpg","publishedAt":"2024-10-24T13:00:17Z","content":"JavaScript continues to grow and evolve. While new libraries are important, theres much more happening. The language itself is improving, theres a lot going on in the community, and the tools are rap… [+4371 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Roundcube Webmail: Angriffe mit gefälschten Anhängen","description":"IT-Sicherheitsforscher haben Angriffe auf eine Stored-Cross-Site-Scripting-Lücke in Roundcube Webmail beobachtet. Ein Update ist verfügbar.","url":"https://www.heise.de/news/Roundcube-Webmail-Angriffe-mit-gefaelschten-Anhaengen-9990216.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/9/6/3/2024-10-21-Bing_Creator-Mailserver_Problem-1-f5115ba96d079e35.jpg","publishedAt":"2024-10-22T12:43:00Z","content":"Im Webmailer Roundcube, der etwa im universitären Umfeld und auch bei Regierungsorganisationen häufig zum Einsatz kommt, versuchen Angreifer, eine Sicherheitslücke zu missbrauchen. Die Angreifer vers… [+2309 chars]"},{"source":{"id":null,"name":"Evanhahn.com"},"author":"Evan Hahn","title":"setBigTimeout","description":"setTimeout breaks after 25 days. setBigTimeout doesn't.","url":"https://evanhahn.com/set-big-timeout/","urlToImage":"https://evanhahn.com/images/logo_square.png","publishedAt":"2024-10-17T18:01:01Z","content":"In short: JavaScript’s setTimeout breaks after ~25 days. I made setBigTimeout, a silly module to get around this problem. See the package on npm or the source code.\r\nsetTimeout is JavaScript’s way of… [+1707 chars]"},{"source":{"id":null,"name":"Wasmer.io"},"author":null,"title":"Show HN: Compiling C in the browser using WebAssembly","description":"We’ve reached a major milestone in making any software run with WebAssembly.\r\nThanks to the newest release of Wasmer (4.4) and the Wasmer JS SDK (0.9.0)...","url":"https://wasmer.io/posts/clang-in-browser","urlToImage":"https://cdn.wasmer.io/original_images/clang-in-browser-opengraph.png","publishedAt":"2024-10-07T16:24:32Z","content":"Weve reached a major milestone in making any software run with WebAssembly.\r\nThanks to the newest release of Wasmer (4.4) and the Wasmer JS SDK (0.9.0) you can now run clang anywhere Wasmer runs!\r\nTh… [+6172 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"Anthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview (Kyle Wiggers/TechCrunch)","description":"Kyle Wiggers / TechCrunch:\nAnthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview — Anthropic's Claude chatbot can now write and run JavaScript code. — Today, Anthrop…","url":"https://www.techmeme.com/241024/p25","urlToImage":"https://techcrunch.com/wp-content/uploads/2023/11/Claude2_Blog_V1-1.webp?resize=1200,675","publishedAt":"2024-10-24T15:40:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 11:50 AM ET, October 24, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo … [+71 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"Anthropic's AI Can Now Run And Write Code","description":"Anthropic's Claude chatbot can now write and run JavaScript code. TechCrunch: Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -…","url":"https://slashdot.org/story/24/10/25/1751233/anthropics-ai-can-now-run-and-write-code","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-25T20:01:00Z","content":"Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -- it's currently i… [+817 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Bryan Cockfield","title":"Access the Information Superhighway With a Mac Plus","description":"For some time now, Apple has developed a reputation for manufacturing computers and phones that are not particularly repairable or upgradable. While this reputation is somewhat deserved, especially in recent …read more","url":"https://hackaday.com/2024/10/17/access-the-information-superhighway-with-a-mac-plus/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/10/macplusnet_feat.jpg","publishedAt":"2024-10-17T18:30:02Z","content":"For some time now, Apple has developed a reputation for manufacturing computers and phones that are not particularly repairable or upgradable. While this reputation is somewhat deserved, especially i… [+1884 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"shengnan","title":"Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор","description":"Сегодня поговорим о объектах, объектной архитектуре и способах взаимодействия с ними на примере языков программирования Python и JavaScript. Получилось небольшое исследование, противопоставляющее прототипирование и ООП.Давайте разбираться! Читать далее","url":"https://habr.com/ru/articles/853760/#post-content-body","urlToImage":"https://habr.com/share/publication/853760/e999a4af39370fe6bed6e32c9edd1263/","publishedAt":"2024-10-27T07:10:11Z","content":", !\r\n Python JavaScript. , . , , .\r\n . - ( , ), / - , . \r\n ! \r\n, , « » : \r\n
- JS \r\n
- - (Python)\r\n
- , (, Go, Rust)\r\n
, Python JavaScript.\r\n JavaScript\r\n JavaScript : ( ) … [+1970 chars]"},{"source":{"id":null,"name":"Npmjs.com"},"author":null,"title":"Svelte 5 Released","description":"Cybernetically enhanced web apps. Latest version: 5.0.0, last published: 2 hours ago. Start using svelte in your project by running `npm i svelte`. There are 1639 other projects in the npm registry using svelte.","url":"https://www.npmjs.com/package/svelte","urlToImage":"https://static-production.npmjs.com/338e4905a2684ca96e08c7780fc68412.png","publishedAt":"2024-10-19T18:38:06Z","content":"Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.\r\nLearn more at the S… [+663 chars]"},{"source":{"id":null,"name":"Sqlite.org"},"author":null,"title":"Sqlite3 WebAssembly","description":"Comments","url":"https://sqlite.org/wasm/doc/trunk/index.md","urlToImage":null,"publishedAt":"2024-10-15T17:45:27Z","content":"This site is home to the documentation for the SQLite project's\r\nWebAssembly- and JavaScript-related APIs, which enable the use of\r\nsqlite3 in modern WASM-capable browsers. These components\r\nwere ini… [+2539 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: An Overloaded Developer","description":"\"Oh, I see what you mean, I'll just write an overloaded function which takes the different set of parameters,\" said the senior dev.\nThat got SB's attention. You see, they were writing JavaScript, which doesn't have function overloading. \"Um,\" SB said, \"you're…","url":"https://thedailywtf.com/articles/an-overloaded-developer","urlToImage":"https://s3.amazonaws.com/remy.jetpackshark.com/remy-thumb.jpg","publishedAt":"2024-10-15T06:30:00Z","content":"\"Oh, I see what you mean, I'll just write an overloaded function which takes the different set of parameters,\" said the senior dev.\r\nThat got SB's attention. You see, they were writing JavaScript, wh… [+1196 chars]"},{"source":{"id":null,"name":"Lnear.dev"},"author":null,"title":"The Case for Web Components: A Simpler, Framework-Free Future for the Web","description":"Web Components offer a compelling alternative that embraces the strengths of modern web development while avoiding many of the pitfalls associated with frontend frameworks. Let's explore why Web Components might be the future of web development and how they s…","url":"https://blog.lnear.dev/the-case-for-web-components/","urlToImage":null,"publishedAt":"2024-10-10T00:01:51Z","content":"Over the past few years, frontend frameworks like Svelte, Solid, and Vue have gained popularity for their ability to streamline web development and introduce new paradigms like reactivity and compone… [+7325 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"aychernov (Альфа-Банк)","title":"Когда нужен TypeScript: введение в мир надежного программирования","description":"Поговорим про введение в TypeScript и то, как с помощью него мы можем сделать наше программирование и наш код на JavaScript более надежными и прогнозируемыми. Меня зовут Александр Чернов, я фронтенд-разработчик в Альфе, веду подкаст ТИНОИД, обожаю плавание и …","url":"https://habr.com/ru/companies/alfa/articles/849850/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/47e/876/54f/47e87654fcbeedce4f9ac3090e6d9344.png","publishedAt":"2024-10-11T14:41:44Z","content":"TypeScript , JavaScript . \r\n , - , «», -.\r\n JavaScript? \r\n, add, , . \r\n, , , . \r\n3. , , .\r\n , , IDE.\r\nIDE , add, ab - . «-», , any. \r\nany , add , , any - . , - , .\r\ndouble: \r\na, ( ) .\r\n, , - , . any,… [+1515 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Программирование для детей 14 лет: направления, видеоуроки, книги","description":"14 лет – возраст, в котором можно изучать программирование на примере использования текстовых языков и вспомогательных сред. Lua и Roblox, C# и Unity – примеры удачных связок. Основа в виде понимания алгоритмов и базовых принципов кодинга – плюс, но даже без …","url":"https://habr.com/ru/companies/pixel_study/articles/853284/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/106/066/5c7/1060665c725e3b8fa3f367f7a0936eae.png","publishedAt":"2024-10-24T20:59:08Z","content":"14 , . Lua Roblox, C# Unity . , . \r\nPixel\r\n - 14 , , , . , , , .\r\n : , 14 . , , : , .\r\n 14 \r\n 4 , , , , .\r\n1. Roblox Lua\r\n: , , .\r\n, .\r\nRoblox -, . , , . Roblox Studio. .\r\n Lua , . , JavaScript, . «… [+698 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"maoserr","title":"Show HN: Epublifier – scrape pages (books, manuals) for offline reading","description":"Converts some webnovels to epub format. Contribute to maoserr/epublifier development by creating an account on GitHub.","url":"https://github.com/maoserr/epublifier","urlToImage":"https://opengraph.githubassets.com/1a722a97dcb4dc472c92a7f2c15b28a162d96fd46d6a126eb03ad3d5a39db543/maoserr/epublifier","publishedAt":"2024-10-21T13:18:08Z","content":"Converts websites into epub.\r\nA tool that allows you to extract a list of html pages from a website and compile them into an ePub book to be imported into your eReader of choice.\r\nFor advanced users … [+731 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"Claude AI estrena una herramienta de análisis que escribe y ejecuta código en JavaScript","description":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta, llamada simplemente «herramienta de análisis», es un entor…","url":"https://wwwhatsnew.com/2024/10/26/claude-ai-estrena-una-herramienta-de-analisis-que-escribe-y-ejecuta-codigo-en-javascript/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/10/sshot-550.jpg","publishedAt":"2024-10-26T14:00:54Z","content":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta… [+7034 chars]"},{"source":{"id":null,"name":"Beeps.website"},"author":null,"title":"Why Gov.uk's Exit this Page component doesn't use the Escape key","description":"A very specific question, answered very longwindedly.","url":"https://beeps.website/blog/2024-10-09-why-govuk-exit-this-page-doesnt-use-escape/","urlToImage":"https://v1.screenshot.11ty.dev/https%3A%2F%2Fbeeps.website%2Fblog%2F2024-10-09-why-govuk-exit-this-page-doesnt-use-escape%2Fopengraph%2F/opengraph/_1728466677/","publishedAt":"2024-10-09T22:45:26Z","content":"Content warning: This blog post references domestic abuse and violence but doesnt go into specific detail.\r\nIm not an expert in that topic at all, so I may not use the preferred terminology in all in… [+9690 chars]"},{"source":{"id":null,"name":"Appinn.com"},"author":"青小蛙","title":"JetBrains 宣布 WebStorm 和 Rider 针对非商业用途免费|RustRover 和 Aqua 也免费","description":"JetBrains 是一家著名的 IDE 软件开发商,旗下产品包括 IntelliJ IDEA(Java)、PyCharm(Python)、WebStorm(JavaScript)、Rider(.NET)等,深受开发者喜","url":"https://www.appinn.com/jetbrains-webstorm-rider/","urlToImage":"https://www.appinn.com/wp-content/uploads/2024/10/Appinn-Feature-images-2024-10-25T163703.040.jpg","publishedAt":"2024-10-25T08:58:19Z","content":"JetBrains IDE IntelliJ IDEAJavaPyCharmPythonWebStormJavaScriptRider.NET JetBrainsWebStorm Rider @Appinn\r\nRustRoverRust Aqua \r\nJetBrains Toolbox \r\n (EAP) \r\nIDE Rust RustRover\r\n Code With Me\r\nJetBrains… [+49 chars]"},{"source":{"id":null,"name":"AppleInsider"},"author":"news@appleinsider.com (Malcolm Owen)","title":"'Wayback Machine' breach affects 31 million people","description":"A security breach at the Internet Archive's \"WayBack Machine\" has resulted in the theft of the authentication database containing data on 31 million people.Internet Archive's WayBack MachineThe \"WayBack Machine\" has been an invaluable resource, capturing snap…","url":"https://appleinsider.com/articles/24/10/10/wayback-machine-breach-affects-31-million-people","urlToImage":"https://photos5.appleinsider.com/gallery/61351-126745-waybackmachinecode-xl.jpg","publishedAt":"2024-10-10T12:58:23Z","content":"A security breach at the Internet Archive's \"WayBack Machine\" has resulted in the theft of the authentication database containing data on 31 million people. \r\nThe \"WayBack Machine\" has been an invalu… [+1686 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ilona Krause","title":"heise-Angebot: iX-Workshop: Produktiver programmieren mit Github Copilot und ChatGPT","description":"Anwendungen schneller und komfortabler programmieren mit den KI-Funktionen von GitHub Copilot und ChatGPT — eine Praxisanleitung","url":"https://www.heise.de/news/iX-Workshop-Produktiver-programmieren-mit-Github-Copilot-und-ChatGPT-9988978.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/3/0/7/Github-Copilot-Ticker-Header-16-9-d3486595bae28141.jpg","publishedAt":"2024-10-28T09:00:00Z","content":"Github Copilot ist ein intelligenter Assistent, der Entwicklerinnen und Entwickler bei der Programmierung unterstützt, indem er kontextbezogene Codevorschläge macht und sogar ganze Funktionen beisteu… [+1442 chars]"},{"source":{"id":null,"name":"Xataka.com"},"author":"Javier Marquez","title":"Anthropic es una de las pocas firmas que puede seguirle el ritmo a OpenAI: Claude ahora puede escribir y ejecutar código","description":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el lanzamiento del chatbot, muchas compañías incrementaron su …","url":"https://www.xataka.com/robotica-e-ia/anthropic-pocas-firmas-que-puede-seguirle-ritmo-a-openai-claude-ahora-puede-escribir-ejecutar-codigo","urlToImage":"https://i.blogs.es/8ffa69/claude-portada/840_560.jpeg","publishedAt":"2024-10-24T22:31:52Z","content":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el… [+2554 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ph_piter (Издательский дом «Питер»)","title":"Издательство Питер. Колонка редактора, октябрь 24 г","description":"Привет, Хаброжители! Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Causal Inference на Python. Причинно-следственные связи...","url":"https://habr.com/ru/companies/piter/articles/851460/#post-content-body","urlToImage":"https://habr.com/share/publication/851460/ed08daeea8661c3fcfc0506fa41997d7/","publishedAt":"2024-10-18T09:21:33Z","content":", !, .\r\nCausal Inference Python. - IT-(): .\r\n? , ? ? , -, , causal inference.\r\n, Nubank, causal inference . , - , (A/B-), , , . .\r\n» » \r\n TypeScript(): .\r\nTypeScript JavaScript-. TypeScript, . « Type… [+648 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Christopher Kunz","title":"Datenleck, dDoS und Defacement: Cyberangriffe auf das Internet Archive","description":"Bislang Unbekannte vergriffen sich mehrfach am Internet Archive. Bereits im September wurden Nutzerdaten und Passwort-Hashes abgezogen.","url":"https://www.heise.de/news/Datenleck-dDoS-und-Defacement-Cyberangriffe-auf-das-Internet-Archive-9975986.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/8/6/4/3/3/shutterstock_763907971-2e6150dddc59aacf.jpg","publishedAt":"2024-10-10T07:17:00Z","content":"Das Internet Archive hat es sich zur Aufgabe gemacht, flüchtige Daten für die Nachwelt aufzubewahren: Webseiten, Bücher, aber auch historische Software, Apps und Filme. Die nach US-Recht gemeinnützig… [+3369 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"VadimKogay","title":"Родительский helm chart для проектов + werf Sequel","description":"Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработч…","url":"https://habr.com/ru/articles/854806/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/dd0/5ae/5d6/dd05ae5d6713b8dcaf7344e035236e44.png","publishedAt":"2024-10-30T18:05:45Z","content":"Prequel werf , ( , ), time to market, , .\r\n- PHP, Go JavaScript Helm-. . , (, VPA) PHP, . .\r\n
- , ( ), , , , .\r\n
- GitLab CI\r\n GitLab\r\n , , . .\r\n
- CI/CD \r\nCI/CD . , . Dev… [+550 chars]"},{"source":{"id":null,"name":"Browser.engineering"},"author":"Pavel Panchekha & Chris Harrelson","title":"Web Browser Engineering","description":"Comments","url":"https://browser.engineering/index.html","urlToImage":null,"publishedAt":"2024-10-15T09:42:29Z","content":"Web Browser Engineering\r\nPavel Panchekha & Chris Harrelson\r\nTwitter ·\r\nBlog ·\r\nPatreon ·\r\nDiscussions\r\nWeb browsers are ubiquitous, but how do they work? This book\r\nexplains, building a basic but… [+1888 chars]"},{"source":{"id":null,"name":"Ashu1461.com"},"author":"ASHUTOSH SINGLA","title":"Interview Gone Wrong","description":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quality / speed / conciseness etc.\n\nThe candidate this time was p…","url":"https://www.ashu1461.com/interview-gone-wrong/","urlToImage":"https://static.ghost.org/v5.0.0/images/publication-cover.jpg","publishedAt":"2024-11-01T18:32:28Z","content":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quali… [+1318 chars]"},{"source":{"id":null,"name":"Gitlip.com"},"author":null,"title":"Infinite Git Repos on Cloudflare Workers","description":"A lightweight computing platform","url":"https://gitlip.com/blog/infinite-git-repos-on-cloudflare-workers","urlToImage":null,"publishedAt":"2024-10-25T17:34:54Z","content":"How we built a scalable Git server on Cloudflare Workers using WebAssembly and Durable Objects.Were buildingGitlip- the collaborative devtool for the AI era. An all-in-one combination of Git-powered … [+19449 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"aio350 (Timeweb Cloud)","title":"[Перевод] Откройте для себя весь потенциал AbortController","description":"В этой статье я расскажу об одном из стандартных API JavaScript, о котором, вы, возможно не слышали. Это AbortController.\n❯ Что такое AbortController?\nAbortController — это глобальный класс в JS, который можно использовать для прерывания любых асинхронных опе…","url":"https://habr.com/ru/companies/timeweb/articles/848126/#post-content-body","urlToImage":"https://habrastorage.org/webt/vn/tg/pz/vntgpzpgemeytutve-gevcpoq0e.jpeg","publishedAt":"2024-10-09T08:05:13Z","content":"API JavaScript, , , . AbortController.\r\nAbortController?\r\nAbortController JS, .\r\nconst controller = new AbortController()\r\ncontroller.signal\r\ncontroller.abort()\r\n :\r\n
- signalAbortSignal. , API,… [+3902 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Dominux","title":"Ускоряем браузерные вычисления на коленке с помощью WebAssembly на примере генерации шума","description":"Так ли производителен WebAssembly в сравнении с JavaScript как о нем говорят? Какие подводные камни могут ожидать при попытке ускорить CPU-bound задачи и в каких ситуациях он must have? Автор предлагает рассмотреть один кейс и разобраться в этих вопросах на п…","url":"https://habr.com/ru/articles/854528/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/649/166/fa1/649166fa1dd4d5f58c6d7ad7c3eeb173.png","publishedAt":"2024-10-29T22:40:08Z","content":"3D- pet- BabylonJS. - , , , . , , / - . , !\r\n , , , , . BabylonJS, JavaScript. , CPU-bound , WebAssembly , , ?\r\n WebAssembly\r\n :\r\nWebAssembly ( Wasm) . Wasm , .\r\n, , , JIT-, JS-, V8SpiderMonkey ( , ,… [+2364 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Gretchen Heckmann","title":"Daily Deal: The 2024 Full-Stack Development Mastery Bundle","description":"The 2024 Full-Stack Development Mastery Bundle has 5 courses to help you learn about front-end and back-end design of apps and websites. Courses cover HTML5, JavaScript, Node.js, React, and more. It’s on sale for $35. Note: The Techdirt Deals Store is powered…","url":"https://www.techdirt.com/2024/10/10/daily-deal-the-2024-full-stack-development-mastery-bundle/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2024-10-10T17:49:14Z","content":"from the good-deals-on-cool-stuff dept\r\nThe 2024 Full-Stack Development Mastery Bundle has 5 courses to help you learn about front-end and back-end design of apps and websites. Courses cover HTML5, J… [+295 chars]"},{"source":{"id":null,"name":"Xnacly.me"},"author":"xnacly","title":"Fun with Go Iterators","description":"Go 1.23 added Iterators, so lets build a js like streaming api","url":"https://xnacly.me/posts/2024/fun-with-iterators/","urlToImage":null,"publishedAt":"2024-10-07T18:27:49Z","content":"Go version 1.23 added iterator support 1 and the iter package\r\n2. We can now loop\r\nover constants, containers (maps, slices,\r\narrays,\r\nstrings) and functions. At first I found the iterator creation c… [+6609 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"a-v-gor","title":"[Перевод] Звездный рейтинг на HTML-CSS","description":"Мы знакомы с поведением поля ввода пятизвездочного рейтинга. Отображены пустые звезды. Пользователь решает, сколько баллов из пяти будет содержать его оценка. Он выбирает (тап/клик) звезду, которая соответствует оценке (в зависимости от позиции с начала). Выб…","url":"https://habr.com/ru/articles/853458/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/c45/547/ee3/c45547ee37ecabce7670499e05d02701.jpg","publishedAt":"2024-10-28T13:42:26Z","content":". . , . (/) , ( ). , , , . , , , . , «». , , . , , .\r\n, JavaScript, CSS.\r\n ? . . , , , .\r\n 1: select. (option) . .\r\n 2: ! \r\n CSS !\r\n
- HTMLCSS,… [+3444 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"A look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts (Simon Willison/Simon Willison's Weblog)","description":"Simon Willison / Simon Willison's Weblog:\nA look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts — I'm a huge fan of Claude's Artifacts feature, which lets you prompt Claude to create an in…","url":"https://www.techmeme.com/241022/p1","urlToImage":"https://static.simonwillison.net/static/2024/claude-artifacts/jina-reader.jpg","publishedAt":"2024-10-22T06:00:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 2:00 AM ET, October 22, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo v… [+70 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t webdev: Happy Birthday, CSS!","description":"CSS Creator Håkon Wium Lie will attend c’t frontend developers conference as a keynote speaker and celebrate 30 years of his web standard.","url":"https://www.heise.de/news/c-t-webdev-Happy-Birthday-CSS-9983700.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/0/4/8/7/webdev-23-Ticker-Header-16-9-d83d391bd5421a24-125a2f95fcf94fd9-a6ce1599541b5110.webp","publishedAt":"2024-10-19T11:00:00Z","content":"On October 10, 1994, Håkon Wium Lie published the first proposal for Cascading HTML style sheets. Since then, CSS has been one of the technical foundations for the web. A good occasion to celebrate C… [+1597 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"heise-Angebot: enterJS: Beim Accessibility Day lernen, barrierefreie Websites zu entwickeln","description":"Das Online-Event am 7. November 2024 zeigt, worauf es bei der Entwicklung barrierefreier Websites ankommt und wie diese mit dem BFSG konform werden.","url":"https://www.heise.de/news/enterJS-Beim-Accessibility-Day-lernen-barrierefreie-Websites-zu-entwickeln-9994018.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/5/9/7/7/enterJS-Accessibility-Day-2024-22ba33c5d0e15e24.jpg","publishedAt":"2024-10-28T11:00:00Z","content":"Am 7. November 2024 findet der Accessibility Day statt, eine Online-Konferenz im Rahmen der Enterprise-JavaScript-Konferenz enterJS. Der Thementag, veranstaltet von iX und dpunkt.verlag in Zusammenar… [+2346 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Компьютерные курсы для подростков: 50+ бесплатных видеоуроков","description":"Хотите обучиться разработке игр, трехмерному моделированию, дизайну в веб-среде или программированию? Может, интересует создание сайтов? Готовы помочь! Если одно из данных IT-направлений интересует, рекомендуем сегодняшнюю подборку: собрали 50+ видеоуроков, к…","url":"https://habr.com/ru/companies/pixel_study/articles/852060/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b3d/384/fcc/b3d384fcca83d8dedf40015f4f6feef6.png","publishedAt":"2024-10-20T16:45:49Z","content":", , - ? , ? ! IT- , : 50+ , .\r\n - . IT . Pixel\r\n 50+ . , , , . .\r\n :\r\n
- «» (13 );\r\n
- Unity (15);\r\n
- «» (11);\r\n
- - Figma (10);\r\n
- - HTML, CSS JavaScript (7).\r\n
- : , ?\r\n
- : ? ?\r\n
- : -. . ?\r\n
- : . . .\r\n
… [+3132 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Gressus","title":"Как я написал книгу для детей: «Мама, не отвлекай. Я Python учу!»","description":"Привет! Возможно, вы родитель или учитель, который хочет помочь детям освоить программирование.Расскажу о том, как и зачем я написал книгу для детей по изучению Python. Читать далее","url":"https://habr.com/ru/articles/851880/#post-content-body","urlToImage":"https://habr.com/share/publication/851880/c3c2167702291b1e6b087f29bf250b1b/","publishedAt":"2024-10-19T10:15:55Z","content":"Python, ?\r\n! , , .\r\n , Python.\r\n.\r\n .« pdf» , .\r\n, , Processing:\r\nProcessing Java.\r\n..\r\n , :\r\nvoid setup() {\r\n size(400, 700);\r\n}\r\nvoid draw() {\r\n fill(random(255), random(255), random(255), random… [+2257 chars]"},{"source":{"id":null,"name":"Digital Trends"},"author":"Judy Sanhz","title":"Google blocks popular ad blocker for ‘security and privacy concerns’","description":"Google is beefing up security with Chrome extensions and warns that support for uBlock Origin will end soon. What other app might be affected?","url":"https://www.digitaltrends.com/computing/your-favorite-chrome-extension-may-stop-getting-support-soon/","urlToImage":"https://www.digitaltrends.com/wp-content/uploads/2021/08/google-chrome-laptop-lifestyle.jpg?resize=1200%2C630&p=1","publishedAt":"2024-10-15T19:17:40Z","content":"Millions of Chrome users might soon lose access to their favorite extensions. As mentioned in Google’s support bulletin, Google plans to end support for popular ad blockers such as uBlock Origin and … [+2161 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Exploring the Power of Reduce in JavaScript","description":"In JavaScript, the reduce method stands out as one of the most powerful and versatile tools for handling arrays. It allows developers to accumulate values, transform data, and perform complex calculations with minimal code. Whether you’re looking to sum numbe…","url":"https://www.javacodegeeks.com/2024/10/exploring-the-power-of-reduce-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-09T06:57:00Z","content":"In JavaScript, the reduce method stands out as one of the most powerful and versatile tools for handling arrays. It allows developers to accumulate values, transform data, and perform complex calcula… [+3894 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Boost JavaScript Performance with Debouncing and Throttling","description":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user experience by triggering numerous function calls in rapid suc…","url":"https://www.javacodegeeks.com/2024/10/boost-javascript-performance-with-debouncing-and-throttling.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T17:07:00Z","content":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user e… [+7225 chars]"},{"source":{"id":null,"name":"Presse-citron"},"author":"Camille Coirault","title":"31 millions de comptes compromis : Internet Archive victime d’une cyberattaque majeure","description":"The Internet Archive, véritable bibliothèque numérique mondiale, vient d'être la cible d'une attaque informatique d'envergure.","url":"https://www.presse-citron.net/31-millions-de-comptes-compromis-internet-archive-victime-dune-cyberattaque-majeure/","urlToImage":"https://www.presse-citron.net/app/uploads/2024/10/computer-1591018_1920-1.jpg","publishedAt":"2024-10-10T08:02:03Z","content":"Sur la toile, il y a certaines institutions que l’on pouvait penser intouchables. The Internet Archive faisait certainement partie de celles-là, mais il faut croire que certains hackers ne s’embarras… [+3400 chars]"},{"source":{"id":null,"name":"Lackofimagination.org"},"author":"Aycan Gulez","title":"Self-Documenting Code","description":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it challenging to grasp unfamiliar code quickly…","url":"https://lackofimagination.org/2024/10/self-documenting-code/","urlToImage":"https://lackofimagination.org/images/gabriel-sollmann-Y7d265_7i08-unsplash.jpg","publishedAt":"2024-10-23T13:33:49Z","content":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it… [+5651 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"JavaScript Hoisting Pitfalls: Common Scoping Issues","description":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behaviors, especially if you’re not fully familiar with how hoisti…","url":"https://www.javacodegeeks.com/2024/10/javascript-hoisting-pitfalls-common-scoping-issues.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T06:47:00Z","content":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behavi… [+3919 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: JaphpaScript","description":"Let's say you have a web application, and you need to transfer some data that exists in your backend, server-side, down to the front-end, client-side. If you're a normal person, you have the client do an HTTP request and return the data in something like a JS…","url":"https://thedailywtf.com/articles/japhpascript","urlToImage":"https://s3.amazonaws.com/remy.jetpackshark.com/remy-thumb.jpg","publishedAt":"2024-10-09T06:30:00Z","content":"Let's say you have a web application, and you need to transfer some data that exists in your backend, server-side, down to the front-end, client-side. If you're a normal person, you have the client d… [+2360 chars]"},{"source":{"id":null,"name":"Lllllllllllllllll.com"},"author":null,"title":"Typeset: An HTML pre-processor for web typography","description":"Comments","url":"https://typeset.lllllllllllllllll.com/","urlToImage":null,"publishedAt":"2024-10-27T05:12:18Z","content":"An HTML pre-processor for web typography. Typeset provides typographic features used traditionally in ne printing which remain unavailable to browser layout engines. Typesets proces… [+2104 chars]"},{"source":{"id":null,"name":"Simonwillison.net"},"author":null,"title":"Notes on Zero-latency SQLite storage in every Durable Object","description":"Kenton Varda introduces the next iteration of Cloudflare's [Durable Object](https://developers.cloudflare.com/durable-objects/) platform, which recently upgraded from a key/value store to a full relational system based on SQLite. This is a fascinating …","url":"https://simonwillison.net/2024/Oct/13/zero-latency-sqlite-storage-in-every-durable-object/","urlToImage":null,"publishedAt":"2024-10-13T23:07:03Z","content":"Zero-latency SQLite storage in every Durable Object (via) Kenton Varda introduces the next iteration of Cloudflare's Durable Object platform, which recently upgraded from a key/value store to a full … [+2415 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Piotr Storożenko","title":"Shiny for Python and JavaScript: How to Add JS Scripts to Your Dashboards","description":"Web developers love JavaScript. And who can blame them, it’s a fantastic do-it-all language for making stunning websites. But what about Shiny and Shiny for Python? As it turns out, you can add JavaScript scripts to your Shiny for Python dashboards without to…","url":"https://www.r-bloggers.com/2024/11/shiny-for-python-and-javascript-how-to-add-js-scripts-to-your-dashboards/","urlToImage":"https://wordpress.appsilon.com/wp-content/uploads/2024/10/67091d0454f634698344d538_shiny-for-python-javascript-p-1080.png","publishedAt":"2024-11-04T14:00:36Z","content":"Web developers love JavaScript. And who can blame them, its a fantastic do-it-all language for making stunning websites. But what about Shiny and Shiny for Python? As it turns out, you can add JavaSc… [+5759 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"JetOctopus","title":"Pro-Tech SEO Checklist For Agencies via @sejournal, @JetOctopus","description":"A technical SEO focused checklist for agencies for highly functional and repeatable SEO workflows.\nThe post Pro-Tech SEO Checklist For Agencies appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/pro-tech-seo-checklist-for-agencies-spa/527994/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/09/featured-757.jpg","publishedAt":"2024-10-08T05:00:15Z","content":"This post was sponsored by JetOctopus. The opinions expressed in this article are the sponsor’s own.\r\nWhen you’re taking on large-scale projects or working with extensive websites with hundreds to th… [+10676 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Waterplea (Т-Банк)","title":"Maskito: то, что вы давно искали","description":"Во фронтенде часто попадаются сложные формы. Создавая их, мы хотим, чтобы пользователю было удобно все заполнять. Числа нужно правильно форматировать, чтобы с первого взгляда было видно, что нет лишнего нолика. Когда вводишь номер кредитной карты, сверять его…","url":"https://habr.com/ru/companies/tbank/articles/850790/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/800/a57/16f/800a5716feb8d138cf8bb312a01a97e9.jpg","publishedAt":"2024-10-15T10:43:19Z","content":". , , . , , . , 4 , . , , , . .\r\n . , . , , , , API.\r\n , - . , .\r\nMaskito \r\nMaskito , . \r\n API. « » .\r\n, Maskito , . , , . . , Maskito. \r\n , , open source. , , . , \r\n Maskito , .\r\n, , Maskito , - . ,… [+646 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"NikWertCpp (Яндекс Практикум)","title":"Такие разные «плюсы»: моя карьера разработчика C++ в «Коде безопасности», Яндексе и Huawei","description":"Хабр, привет! Меня зовут Никита, я софтвер-инженер в Huawei. Мой путь в IT был не совсем обычным — я осваивал алгоритмы раньше языка, откатывался почти к старту на каждом месте работы, а однажды даже занял второе место в хакатоне для «питонистов» без знания P…","url":"https://habr.com/ru/companies/yandex_praktikum/articles/846186/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/23a/091/e42/23a091e420c6263f2d0f760a46fc4a0b.png","publishedAt":"2024-10-08T06:05:25Z","content":", ! , - Huawei. IT , , «» Python. .\r\n, - , , , . , . . .\r\n , . , , , , , .\r\n ? , , 8 000 , « , ». , .\r\n . Java, C++, Revit, AutoCAD, 3ds Max. , .\r\n BIM- 3D . . , 25% . , , Civil 3D, .\r\n , , , . , , ,… [+999 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: enterJS React 19 Day: Nur noch eine Woche bis zur Konferenz","description":"Nächste Woche zeigt der enterJS React 19 Day, welche Features das Release bietet. Jetzt noch Tickets sichern für den Online-Konferenztag am 17. Oktober.","url":"https://www.heise.de/news/enterJS-React-19-Day-Nur-noch-eine-Woche-bis-zur-Konferenz-9960315.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/9/8/7/9/react_day_aufmacher_v2-eaf6f419cfa67f4d.jpg","publishedAt":"2024-10-07T06:00:00Z","content":"In zehn Tagen ist es so weit: Auf dem React 19 Day zeigen Expertinnen und Experten, welche neuen Features die JavaScript-Bibliothek React 19 mitbringt und wie sich diese nutzen lassen. Der Online-Abl… [+2433 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Sead Fadilpašić","title":"Opera browser had a major security flaw that could have exposed all your details, so patch now","description":"An add-on could inject malicious JavaScript to overly permissive APIs","url":"https://www.techradar.com/pro/security/opera-browser-had-a-major-security-flaw-that-could-have-exposed-all-your-details-so-patch-now","urlToImage":"https://cdn.mos.cms.futurecdn.net/uKgzVGxgeLhNXJboTGuh2n-1200-80.jpg","publishedAt":"2024-10-31T15:29:00Z","content":"Opera has fixed a worrying security vulnerability, which could have allowed threat actors to access permissive APIs in the browser, and thus take over accounts, tweak browser settings, and even take … [+2245 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"\"He terminado la carrera de informática y no sé nada de programar\". Quejas en redes por la falta de preparación para el mundo laboral","description":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapaces de programar de manera profesional. Aunque el mundo acadé…","url":"https://www.genbeta.com/desarrollo/he-terminado-carrera-informatica-no-se-nada-programar-quejas-redes-falta-preparacion-para-mundo-laboral","urlToImage":"https://i.blogs.es/96b1c9/code_estudiante/840_560.jpeg","publishedAt":"2024-10-20T15:01:26Z","content":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapace… [+4591 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Internet Archive ha sido hackeado: los datos de 31 millones de cuentas se han expuesto","description":"Seguro que has escuchado en alguna ocasión que lo se publica en internet, nunca se puede borrar. Una herramienta para volver atrás en el tiempo en las páginas web es Internet Archive que simplemente con la dirección web vas a poder ver el contenido de esta en…","url":"https://www.genbeta.com/seguridad/internet-archive-ha-sido-hackeado-datos-31-millones-cuentas-se-han-expuesto","urlToImage":"https://i.blogs.es/ee68e8/internet-archi/840_560.jpeg","publishedAt":"2024-10-10T12:05:28Z","content":"Seguro que has escuchado en alguna ocasión que lo se publica en internet, nunca se puede borrar. Una herramienta para volver atrás en el tiempo en las páginas web es Internet Archive que simplemente … [+2218 chars]"},{"source":{"id":null,"name":"Nray.dev"},"author":"Nicholas Ray","title":"Building a more robust Wikipedia interface by spotting the differences (2023)","description":"A look at how we leveraged visual testing to catch UI bugs when developing Wikipedia's new desktop experience.","url":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences/","urlToImage":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences.png","publishedAt":"2024-10-26T23:38:18Z","content":"Have you ever played the\r\n\"Spot the Difference\" game,\r\nwhere you try to find slight differences between two similar images? I play it\r\nwhenever I review code in a nontrivial pull request that changes… [+8217 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Как сделать игру Doors на Scratch","description":"Давайте сделаем игру «Двери» в Скретче и создадим собственную виртуальную комнату, нарисуем страшного персонажа и запрограммируем его. Поможет простая и наглядная инструкция со скриншотами: в ней разобраны основные шаги и показано, что и как нужно делать.Scra…","url":"https://habr.com/ru/companies/pixel_study/articles/854520/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/636/adf/cf3/636adfcf3c96f71a922bbfa85a823583.png","publishedAt":"2024-10-29T20:59:25Z","content":"«» , . : , .\r\nPixel\r\n Scratch , . , : , , . : , .\r\n Doors Scratch , . , .\r\n? . , : . \r\n : \r\n , : .\r\n .\r\n 1: \r\n : . , . , 3- : , . : .\r\n . :\r\n- «».\r\n
- . . : .\r\n
\r\n- . , … [+679 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Socket plugs in $40M to strengthen software supply chain","description":"Biz aims to scrub unnecessary dependencies from npm packages in the name of security\nSecurity-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.…","url":"https://www.theregister.com/2024/10/22/socket_slurps_40m_to_secure/","urlToImage":"https://regmedia.co.uk/2024/05/02/supplychain.jpg","publishedAt":"2024-10-22T12:28:10Z","content":"Security-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.\r\nThat brings the total raise… [+5041 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"JavaScriptランタイムのBunが、C言語のコンパイルとJavaScriptプログラムからの実行をサポート","description":"JavaScriptランタイムのBunは、C言語のコンパイルとJavaScriptプログラムからの実行をサポートすると発表しました。 In Bun v1.1.28, we added support for compiling and ru...","url":"https://www.publickey1.jp/blog/24/javascriptbuncjavascript.html","urlToImage":"https://www.publickey1.jp/2024/bun-js-c01.png","publishedAt":"2024-10-07T15:01:38Z","content":"JavaScriptBunCJavaScript\r\nIn Bun v1.1.28, we added support for compiling and running C from JavaScripthttps://t.co/eoClllphwjpic.twitter.com/YwCW7Uc7CT\r\n— Bun (@bunjavascript) September 18, 2024\r\nJav… [+527 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Safari Technology Preview: Apple veröffentlicht Version 205","description":"Apple hat ein frisches Update für seinen experimentellen Browser Safari Technology Preview herausgebracht. Die neueste Version 205 bringt eine Reihe von Verbesserungen und Fehlerbehebungen mit sich. Zu den überarbeiteten Bereichen gehören unter anderem CSS, H…","url":"https://stadt-bremerhaven.de/safari-technology-preview-apple-veroeffentlicht-version-205/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-10-08T08:00:09Z","content":"Safari Technology Preview\r\nApple hat ein frisches Update für seinen experimentellen Browser Safari Technology Preview herausgebracht. Die neueste Version 205 bringt eine Reihe von Verbesserungen und … [+1089 chars]"},{"source":{"id":null,"name":"Ading.dev"},"author":null,"title":"Escaping the Chrome Sandbox Through DevTools","description":"This blog post details how I found CVE-2024-6778 and CVE-2024-5836, which are vulnerabilities within the Chromium web browser which allowed for a sandbox escape from a browser extension.","url":"https://ading.dev/blog/posts/chrome_sandbox_escape.html","urlToImage":"https://ading.dev/assets/img/icon.png","publishedAt":"2024-10-17T05:55:04Z","content":"By ading2210 on 10/16/24\r\nIntroduction\r\nThis blog post details how I found CVE-2024-6778 and CVE-2024-5836, which are vulnerabilities within the Chromium web browser which allowed for a sandbox escap… [+32195 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.0.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.0.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.0.0%20(Current)&type=release","publishedAt":"2024-10-16T14:07:50Z","content":"Rafael Gonzaga\r\nWere excited to announce the release of Node.js 23! Key highlights include:\r\n
- Enabling require(esm) by default for Node.js applications
- Removing support for Windows 32-… [+41662 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.1.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.1.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.1.0%20(Current)&type=release","publishedAt":"2024-10-24T21:32:29Z","content":"Antoine du Hamel\r\nWhen a Buffer is created using a resizable ArrayBuffer, the Buffer length\r\nwill now correctly change as the underlying ArrayBuffer size is changed.\r\nconst ab = new ArrayBuffer(10, {… [+14983 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Handling CORS Problems in JavaScript: Practical Solutions Explained","description":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized access to resources on another domain, improving security f…","url":"https://www.javacodegeeks.com/2024/10/handling-cors-problems-in-javascript-practical-solutions-explained.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-23T04:41:00Z","content":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized… [+6163 chars]"},{"source":{"id":null,"name":"Pspaul.de"},"author":null,"title":"Ancient Monkey: Pwning a 17-Year-Old Version of SpiderMonkey","description":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client used the pacparser library to decide which HTTP requests to proxied based on a PAC file.","url":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/","urlToImage":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/preview.png","publishedAt":"2024-10-29T14:56:00Z","content":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client was using the pacparser library to decide which HTTP requests should be proxied. The decision w… [+23001 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"QRSVG – render a QR code to SVG","description":"QRSVG is a small JavaScript project to render a two-dimensional bitmask (mostly assumed to be a QR code) with a fixed width and height to an SVG element as a collection of SVG paths with defined purposes. The code analyzes the bitmask geometrically and trace…","url":"https://blog.adafruit.com/2024/10/31/qrsvg-render-a-qr-code-to-svg/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/10/a-142.png","publishedAt":"2024-10-31T14:47:32Z","content":"Halloween season is here! Check out all the posts, gift guides, and more!\r\nAdafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the… [+2645 chars]"}]}
\ No newline at end of file