diff --git a/api/news/news.json b/api/news/news.json
index 31669869..a6202f4b 100644
--- a/api/news/news.json
+++ b/api/news/news.json
@@ -1 +1 @@
-{"status":"ok","totalResults":3278,"articles":[{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Amejimaobari Ollornwi)","title":"Generating Unique Random Numbers in JavaScript Using Sets","description":"Want to create more randomized effects in your JavaScript code? The `Math.random()` method alone, with its limitations, won’t cut it for generating unique random numbers. Amejimaobari Ollornwi explains how to generate a series of unique random numbers using t…","url":"https://www.smashingmagazine.com/2024/08/generating-unique-random-numbers-javascript-using-sets/","urlToImage":"https://files.smashing.media/articles/generating-unique-random-numbers-javascript-using-sets/generating-unique-random-numbers-javascript-using-sets.jpg","publishedAt":"2024-08-26T15:00:00Z","content":"JavaScript comes with a lot of built-in functions that allow you to carry out so many different operations. One of these built-in functions is the Math.random() method, which generates a random float… [+6875 chars]"},{"source":{"id":"the-verge","name":"The Verge"},"author":"Tom Warren","title":"Microsoft’s new Qualcomm-powered Surface devices are heading into the workplace","description":"Microsoft thinks Windows on Arm is ready for businesses. Its latest Qualcomm-powered Surface devices will be available for businesses on September 10th.","url":"https://www.theverge.com/2024/9/4/24235594/microsoft-surface-pro-11-surface-laptop-7-businesses-launch","urlToImage":"https://cdn.vox-cdn.com/thumbor/VGoEiz2IBoiSZegUT8GLuYKtEe0=/0x0:1600x900/1200x628/filters:focal(800x450:801x451)/cdn.vox-cdn.com/uploads/chorus_asset/file/25603016/Commercial_Blog_Image_1920_1600x900.png","publishedAt":"2024-09-04T11:00:00Z","content":"Photo by Chris Welch / The Verge\r\n\n \n\n Microsoft is ready to start selling its Qualcomm-powered Surface devices to businesses. Starting on September 10th, both the Surface Pro 11 and Surface Laptop 7… [+2668 chars]"},{"source":{"id":null,"name":"Jtarchie.com"},"author":null,"title":"Goja: A Golang JavaScript Runtime","description":"The personal website of JT Archie. Includes a blog, work ethic, and projects they have worked on.","url":"https://jtarchie.com/posts/2024-08-30-exploring-goja-a-golang-javascript-runtime","urlToImage":null,"publishedAt":"2024-09-04T13:45:06Z","content":"This post explores Goja, a JavaScript runtime\r\nlibrary in the Golang ecosystem. Goja stands out as a powerful tool for\r\nembedding JavaScript within Go applications, offering unique advantages when\r\nm… [+8823 chars]"},{"source":{"id":null,"name":"Mux.com"},"author":"Dave Kiss","title":"PHP is the new JavaScript?","description":"What would it take to switch back to PHP after years of full-stack JavaScript? A boy and his AI-enabled IDE set off to find out.","url":"https://www.mux.com/blog/php-is-the-new-javascript","urlToImage":"https://cdn.sanity.io/images/2ejqxsnu/production/1055fe5732c7aded728c10d4448d4ae21fec3268-1200x760.png","publishedAt":"2024-09-06T19:33:04Z","content":"I havent taken a serious look at PHP in over a decadeand thats on me. Feels bad, given the current hype and traction. Especially because thats where my journey with coding all started. Im the ambitio… [+11886 chars]"},{"source":{"id":null,"name":"Rugu.dev"},"author":"Uğur Erdem Seyfi","title":"Understanding Concurrency, Parallelism and JavaScript","description":"Comments","url":"https://www.rugu.dev/en/blog/concurrency-and-parallelism/","urlToImage":null,"publishedAt":"2024-09-09T12:42:19Z","content":"Written at 2024-09-08\r\nUp until now, I was not aware that concurrency and parallelism were actually\r\ndifferent things since they are often used interchangeably by some. I just\r\nlearned that this is n… [+10156 chars]"},{"source":{"id":null,"name":"Frontside.com"},"author":null,"title":"The await event horizon in JavaScript","description":"Why async functions in JavaScript are insufficient as a Structured Concurrency primitive","url":"https://frontside.com/blog/2023-12-11-await-event-horizon/","urlToImage":"https://frontside.com/static/f41050ac2ccba19fd9dd0c46f90fc75f/db955/2023-12-11-await-event-horizon.png","publishedAt":"2024-09-03T20:42:03Z","content":"There is a boundary around every black hole where the velocity required to escape its gravitational pull exceeds the speed of light. Once anything, including light itself, passes over that threshold,… [+10615 chars]"},{"source":{"id":null,"name":"Bun.sh"},"author":"Jarred Sumner","title":"Compile and Run C in JavaScript","description":"Bun now supports compiling and running C from JavaScript to make using systems libraries easier.","url":"https://bun.sh/blog/compile-and-run-c-in-js","urlToImage":"https://bun.sh/og/blog/compile-and-run-c-in-js.jpg","publishedAt":"2024-09-18T16:20:32Z","content":"From compression to cryptography to networking to the web browser you're reading this on, the world runs on C. If it's not written in C, it speaks the C ABI (C++, Rust, Zig, etc) and is available as … [+17829 chars]"},{"source":{"id":null,"name":"Javascript.tm"},"author":null,"title":"Oracle, it's time to free JavaScript","description":"Oracle, it's time to free the JavaScript trademark. Join us in asking Oracle to release the trademark, and helping us file a Petition for Trademark Cancellation with the USPTO.","url":"https://javascript.tm/","urlToImage":"https://javascript.tm/og.png","publishedAt":"2024-09-16T15:56:21Z","content":"You have long ago abandoned the JavaScript trademark, and it is causing\r\nwidespread, unwarranted confusion and disruption.\r\nJavaScript is the world’s most popular programming language, powering websi… [+7704 chars]"},{"source":{"id":null,"name":"Timetime.in"},"author":"Iago Lastra","title":"JavaScript Dates Are About to Be Fixed","description":"Why I’m excited about the new Temporal API in JavaScript: finally, easy and accurate date handling with time zones using ZonedDateTime. Say goodbye to the headaches of traditional Date objects.","url":"https://timetime.in/blog/js-dates-finally-fixed","urlToImage":"https://tc39.es/proposal-temporal/docs/persistence-model.svg","publishedAt":"2024-08-24T16:47:12Z","content":"Of all the recent changes coming to ECMAScript, my favorite by far is the Temporal proposal. This proposal is very advanced, and we can already use this API through the polyfill provided by the FullC… [+11192 chars]"},{"source":{"id":null,"name":"Molily.de"},"author":"","title":"Something Went Wrong","description":"Ways out of the JavaScript crisis","url":"https://molily.de/something-went-wrong/","urlToImage":"https://molily.de/img/spidermum-gray-bg-square-small.png","publishedAt":"2024-09-15T22:48:40Z","content":"Smashing things against each other\r\nThere is much to learn when things break. Think about the Large Hadron Collider (LHS) at the CERN in Switzerland. Scientists accelerate particles like protons, lea… [+27475 chars]"},{"source":{"id":null,"name":"Plainvanillaweb.com"},"author":null,"title":"Poor man's signals – tiny vanilla JavaScript signals implementation","description":"Signals are all the rage over in frameworkland, so let's bring them to vanilla JS.","url":"https://plainvanillaweb.com/blog/articles/2024-08-30-poor-mans-signals/","urlToImage":null,"publishedAt":"2024-08-30T18:42:21Z","content":"Signals are all the rage right now. Everyone's doing them.\r\n Angular,\r\n and Solid,\r\n and Preact,\r\n and there are third party packages for just about every framework that doesn't already have them.\r\n … [+3254 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"weinberg","title":"SQLToy","description":"Learn SQL by creating a SQL database in JavaScript - weinberg/SQLToy","url":"https://github.com/weinberg/SQLToy/wiki","urlToImage":"https://opengraph.githubassets.com/e2869c4da6f09132952a1ffb079f3d56994eac941f815aaf8492f2de7cfe421b/weinberg/SQLToy","publishedAt":"2024-09-06T15:29:17Z","content":"A great way to learn how something works is to build it yourself. In this case you will learn how a SQL database works by building one!\r\nSQL stands for Structured Query Language. It is the standard i… [+2686 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"google","title":"Google Closure has been archived","description":"Google's common JavaScript library. Contribute to google/closure-library development by creating an account on GitHub.","url":"https://github.com/google/closure-library","urlToImage":"https://opengraph.githubassets.com/6e2b2dede67d774804be2527f198fbe59838e8f1606beb1fcd016401cea05149/google/closure-library","publishedAt":"2024-08-29T22:22:12Z","content":"Closure Library has been archived. We no longer see it as meeting the\r\nneeds of modern JavaScript development, and we recommend that users look\r\nfor alternative solutions.\r\nPlease see #1214 for\r\nmore… [+60 chars]"},{"source":{"id":null,"name":"Eatonphil.com"},"author":null,"title":"Writing a Lisp compiler (Lisp to assembly) from scratch in JavaScript (2018)","description":"Writing a lisp compiler from scratch in JavaScript: 1. lisp to assembly","url":"https://notes.eatonphil.com/compiler-basics-lisp-to-assembly.html","urlToImage":null,"publishedAt":"2024-09-12T06:19:45Z","content":"Next in compiler basics:\r\n 2. user-defined functions and variables3. LLVM4. LLVM conditionals and compiling fibonacci5. LLVM system calls6. an x86 upgrade\r\nIn this post we'll write a simple compiler … [+12396 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"gnh1201","title":"WelsonJS: Build a Windows app on the Windows built-in JavaScript engine","description":"WelsonJS - Build a Windows app on the Windows built-in JavaScript engine - gnh1201/welsonjs","url":"https://github.com/gnh1201/welsonjs","urlToImage":"https://opengraph.githubassets.com/f87fb4bfd471fa773516dac554362dcd51e200edcb9bfde7f1e61d20961353a5/gnh1201/welsonjs","publishedAt":"2024-08-22T04:20:34Z","content":"WelsonJS - Build a Windows app on the Windows built-in JavaScript engine.\r\nNow, You can build an Windows desktop app with JavaScript, TypeScript, CoffeeScript, ReScript, and HTML/CSS on Windows built… [+3328 chars]"},{"source":{"id":null,"name":"Cfallin.org"},"author":"Chris Fallin","title":"Compilation of JavaScript to WASM, Part 2: Ahead-of-Time vs. JIT","description":"Comments","url":"https://cfallin.org/blog/2024/08/27/aot-js/","urlToImage":null,"publishedAt":"2024-08-27T15:30:12Z","content":"This is a continuation of my fast JS on Wasm series; the first\r\npost covered PBL, a\r\nportable interpreter that supports inline caches, this post adds\r\nahead-of-time compilation, and the final post wi… [+25100 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: JavaScript-Konferenz: Call for Proposals für enterJS 2025 gestartet","description":"Der Call for Proposals läuft ab sofort: Interessierte können ihre Vortragsvorschläge und Workshopideen für die enterJS 2025 einreichen.","url":"https://www.heise.de/news/JavaScript-Konferenz-Call-for-Proposals-fuer-enterJS-2025-gestartet-9854311.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/1/9/5/2/enterjs25_cfp_aufmacher-bd74ffd0b33c8d0c.jpg","publishedAt":"2024-09-03T10:00:00Z","content":"Am 7. und 8. Mai findet die Enterprise-JavaScript-Konferenz enterJS 2025 statt und dafür suchen die Veranstalter dpunkt.verlag und iX nach Vorschlägen für Vorträge und Workshops. Erstmals in der neue… [+2168 chars]"},{"source":{"id":null,"name":"Golem.de"},"author":"Oliver Jessner","title":"(g+) Programmiersprache Gleam: Die Javascript-Features, auf die wir seit Jahren warten","description":"Gleam zeichnet sich durch moderne, funktionale und typensichere Eigenschaften aus. Es ist eine interessante Alternative zu Javascript. Von Oliver Jessner (Programmiersprachen, Javascript)","url":"https://www.golem.de/sonstiges/zustimmung/auswahl.html?from=https%3A%2F%2Fwww.golem.de%2Fnews%2Fprogrammiersprache-gleam-die-javascript-features-auf-die-wir-seit-jahren-warten-2409-188200.html&referer=https%3A%2F%2Ft.co%2F7236579199","urlToImage":null,"publishedAt":"2024-09-13T10:00:01Z","content":"Besuchen Sie Golem.de wie gewohnt mit Werbung und Tracking,\r\n indem Sie der Nutzung aller Cookies zustimmen.\r\n Details zum Tracking finden Sie im Privacy Center.\r\nSkript wurde nicht geladen. Informat… [+607 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"AlexeyRybakov","title":"[Перевод] 7 продвинутых приёмов JavaScript, которые должен знать каждый разработчик","description":"JavaScript продолжает развиваться, давая разработчикам всё больше мощных инструментов для написания чистого, быстрого и эффективного кода.Однако при таком обилии функций и технологий легко упустить самые мощные из них. Если ваша цель — повысить производительн…","url":"https://habr.com/ru/articles/844934/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/367/e92/404/367e924047a2bfc9504b390ae2e93d64.png","publishedAt":"2024-09-20T14:34:56Z","content":"JavaScript , , .\r\n . , .\r\n 7 JavaScript, .\r\n1. \r\n JavaScript. , .\r\n ? \"\" , , . , , .\r\n// Example of a closure\r\nfunction createCounter() {\r\n let count = 0;\r\n return function() {\r\n count++;\r\n return co… [+2976 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Callbacks on Web Components?","description":"A gem from Chris Ferdinandi that details how to use custom events to hook into Web Components. More importantly, Chris dutifully explains why custom events are a better fit than, say, callback functions.\n\nWith a typical JavaScript library, you pass \r\n\n\n…\n\nCal…","url":"https://css-tricks.com/callbacks-on-web-components/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380029","publishedAt":"2024-08-22T14:01:35Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!A gem from Chris Ferdinandi that details how to use custom events to hook into Web Component… [+798 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jonas Herrmannsdörfer","title":"Nahtlose Interaktivität: Optimistische Updates in GraphQL und React","description":"Insbesondere bei langsamen Internetverbindungen empfehlen sich optimistische Updates für eine schnellere Interaktivität von User Interfaces in Webanwendungen.","url":"https://www.heise.de/hintergrund/Nahtlose-Interaktivitaet-Optimistische-Updates-in-GraphQL-und-React-9866751.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/6/8/5/1/6/Wifi-Speed-293684bfef5f665e.jpg","publishedAt":"2024-09-14T07:13:00Z","content":"Inhaltsverzeichnis\r\nTypische Situation: Man sitzt im Zug auf Geschäftsreise und nutzt eine Webanwendung. Ständig ist die Internetverbindung schlecht oder setzt komplett aus. Die Anwendung ist nicht n… [+4311 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Quick Hit #16","description":"“Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fundamentals like web standards, accessibility, modern CSS, semantic HTML, and Web Components.” — Alex Russell…\n\nQuick Hit #16 originally published on CSS-Tricks, which is…","url":"https://css-tricks.com/quick-hit-16/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380340","publishedAt":"2024-09-05T16:04:28Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!\r\n“Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fu… [+105 chars]"},{"source":{"id":null,"name":"Ciel-lang.org"},"author":null,"title":"CIEL Is an Extended Lisp","description":"Description","url":"http://ciel-lang.org/","urlToImage":null,"publishedAt":"2024-08-30T15:04:19Z","content":"CIEL Is an Extended Lisp\r\n
- 100% Common Lisp
- batteries included
GitHubShow me\r\n#!/usr/bin/env ciel\r\n(print(json:read-json(http:get\"https://fakestoreapi.com/products?limit=5\")))… [+129 chars]"},{"source":{"id":null,"name":"Haxe.org"},"author":null,"title":"Haxe lang – build cross-platform application with fast cross-compiler","description":"Haxe is an open source toolkit based on a modern, high level, strictly typed programming language.","url":"https://haxe.org","urlToImage":"https://haxe.org/img/share.jpg","publishedAt":"2024-09-13T09:10:27Z","content":"Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities.\r\nHaxe has its own VMs (HashLink… [+116 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Struggle with project ideas? Heres some novel ideas you can build now","description":"Comments","url":"https://news.ycombinator.com/item?id=41334802","urlToImage":null,"publishedAt":"2024-08-24T01:35:15Z","content":"Hey HN I love thinking of ideas, I do it almost all day everyday - and I'd love to share some with the community rather than hold them close to my chest. I'm trying to be more open-minded, and giving… [+2425 chars]"},{"source":{"id":null,"name":"Robertcooper.me"},"author":"Robert Cooper","title":"How to make a table row a link (2020)","description":"Learn possible solutions and workarounds for turning HTML rows into clickable links.","url":"https://robertcooper.me/post/table-row-links","urlToImage":"https://robertcooper.me/api/og-image/How%20to%20make%20a%20table%20row%20a%20link?readTime=8&version=2.png","publishedAt":"2024-09-08T14:32:29Z","content":"Allowing a table row to be a link is not as simple as one might think. This article explains what the main issue is with making links out of table rows, provides some solutions to the problem, showca… [+6527 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Webinar: Mutation-Testing mit Stryker","description":"Seine Code-Basis – ob neu oder etabliert – sollte man regelmäßig testen. Das Webinar zeigt, wie man die Tests selbst effizient auf Fehler prüfen kann.","url":"https://www.heise.de/news/c-t-Webinar-Mutation-Testing-mit-Stryker-9842803.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/5/8/7/6/Mutation-Testing-Stryker-Ticker-Header-16-9-bd6c3bc35b56f0f9.png","publishedAt":"2024-08-26T08:00:00Z","content":"Gängige Softwaretests haben ein grundlegendes Problem: Oft bleiben Lücken in der Testabdeckung. Unit- und Integrationstests prüfen nicht alle Codepfade, sodass Randfälle und seltene Fehlerbedingungen… [+1624 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop: 3D im Web","description":"Moderne Browser können mehr darstellen als Text und Bild. Im Workshop lernen Sie Grundlagen und Best Practices für die Umsetzung interaktiver 3D-Szenen im Web.","url":"https://www.heise.de/news/c-t-Workshop-3D-im-Web-9839116.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/3/8/5/4/3D-im-Web-Ticker-Header-16-9-332c2940ae3746df.jpg","publishedAt":"2024-08-22T10:00:00Z","content":"3D-Szenen im Web bieten hervorragende Gelegenheiten, komplexe Inhalte und Produkte auf eine Weise zu präsentieren, die weit über die Möglichkeiten herkömmlicher 2D-Darstellungen hinausgehen. Nutzer k… [+2294 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Dan Taylor","title":"Client-Side Vs. Server-Side Rendering via @sejournal, @TaylorDanRW","description":"Discover the differences between client-side and server-side rendering and how they can impact your website's performance and user experience.\nThe post Client-Side Vs. Server-Side Rendering appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/client-side-vs-server-side-rendering/524512/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/08/client-side-vs.-server-side-rendering-242.jpg","publishedAt":"2024-09-19T10:00:16Z","content":"Faster webpage loading times play a big part in user experience and SEO, with page load speed a key determining factor for Google’s algorithm.\r\nA front-end web developer must decide the best way to r… [+10276 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"HumbleUI","title":"Clojure Desktop UI Framework","description":"Clojure Desktop UI framework. Contribute to HumbleUI/HumbleUI development by creating an account on GitHub.","url":"https://github.com/HumbleUI/HumbleUI","urlToImage":"https://repository-images.githubusercontent.com/422717633/372c84a2-36aa-4e0b-8a13-07b19a59b438","publishedAt":"2024-08-24T08:01:39Z","content":"When you design a new user interface, you have to start off humbly\r\nSteve Jobs presenting Aqua\r\nHumble UI is a desktop UI framework for Clojure. No Electron. No JavaScript. Only JVM and native code.\r… [+2329 chars]"},{"source":{"id":null,"name":"Tomhazledine.com"},"author":null,"title":"How does cosine similarity work?","description":"When working with LLM embeddings, it is often important to be able to compare them. Cosine similarity is the recommended way to do this.","url":"https://tomhazledine.com/cosine-similarity/","urlToImage":"https://tomhazledine.com/images/articles/og-cosine-similarity.png","publishedAt":"2024-09-04T11:52:41Z","content":"Look up \"how to compare vectors\" and cosine similarity will be the most common (if not the only) approach you will see. I've been working with vectors a lotlately in the context of LLM embeddings, an… [+7790 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"What’s Old is New","description":"I collect a bunch of links in a bookmarks folder. These are things I fully intend to read, and I do — eventually. It’s a good thing bookmarks are digital, otherwise, I’d need a bigger coffee table to separate them …\n\nWhat’s Old is New originally published on …","url":"https://css-tricks.com/whats-old-is-new-2/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380692","publishedAt":"2024-09-12T14:05:12Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I collect a bunch of links in a bookmarks folder. These are things I fully intend to read, a… [+9034 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Quill – L’éditeur WYSIWYG nouvelle génération","description":"Quill est une bibliothèque JavaScript de folie pour créer des éditeurs de texte riche (WYSIWYG). Et quand je dis riche, c’est pas seulement du gras et de l’italique hein, on est sur un niveau au-dessus ! En gros, Quill vous offre tout un tas d’outils pour tra…","url":"https://korben.info/quill-lediteur-wysiwyg-nouvelle-generation.html","urlToImage":"https://korben.info/app/uploads/2024/04/manu23_WYSIWYG_editor__logo_word_Quill_00324637-6d48-449b-bb15-0e52da2d0e23.webp","publishedAt":"2024-09-04T07:00:00Z","content":"Quill est une bibliothèque JavaScript de folie pour créer des éditeurs de texte riche (WYSIWYG). Et quand je dis riche, c’est pas seulement du gras et de l’italique hein, on est sur un niveau au-dess… [+3402 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Phoboslab – Des jeux web rétro de folie en HTML5 !","description":"Phoboslab est un studio indépendant spécialisé dans les jeux web rétro en HTML5 et JavaScript. Leurs petites pépites old-school comme Biolab Disaster ou X-Type sont des pur bijoux de pixel art à savourer dans votre navigateur. Foncez les tester sur https://ph…","url":"https://korben.info/phoboslab-studio-jeux-web-retro-html5-javascript-gratuits.html","urlToImage":"https://korben.info/app/uploads/2024/04/manu23_logo_for_video_game_studio_word_Phoboslab_76fb7aa2-9e83-46be-aa16-c9b4b4287f74.webp","publishedAt":"2024-09-07T07:00:00Z","content":"Chers lecteurs, aujourd’hui je veux vous parler d’un studio de développement de jeux web qui fait vraiment des choses impressionnantes : Phoboslab. Ce studio indépendant fondé par Dominic Szablewski … [+1576 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"TypeScript 5.6 führt strengere Compiler-Fehlermeldungen ein","description":"In der neuen Version der Programmiersprache hat sich einiges getan, was unter anderem den Umgang mit Truthy- und Nullish-Prüfungen betrifft.","url":"https://www.heise.de/news/TypeScript-5-6-fuehrt-strengere-Compiler-Fehlermeldungen-ein-9863484.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/6/7/8/8/shutterstock_140369725-575ea3de02a70bb4.jpg","publishedAt":"2024-09-11T07:17:00Z","content":"Die neue Programmiersprachenversion TypeScript 5.6 ist erschienen. Microsoft hat dem Superset von JavaScript einige neue Features spendiert, jedoch auch eine Änderung aus der Beta-Phase wieder rückgä… [+2961 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: enterJS React 19 Day: Workshop zu den neuen React-Features","description":"Am 20. November zeigt ein Online-Workshop die Neuerungen von React 19 in Theorie und Praxis. Er findet im Rahmen des enterJS-Ablegers React 19 Day statt.","url":"https://www.heise.de/news/enterJS-React-19-Day-Workshop-zu-den-neuen-React-Features-9864922.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/7/5/6/1/react_day_aufmacher_v2-eaf6f419cfa67f4d.jpg","publishedAt":"2024-09-14T08:00:00Z","content":"Was gibt es Neues in React 19? Die beliebte JavaScript-Bibliothek für Webanwendungen hat im anstehenden Release zahlreiche Neuerungen zu bieten. Das zeigt nicht nur der React 19 Day am 17. Oktober 20… [+2572 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"Cisco merch shoppers stung in Magecart attack","description":"The 'security issue' was caused by a 9.8-rated Magento flaw Adobe patched back in June\nBad news for anyone who purchased a Cisco hoodie earlier this month: Suspected Russia-based attackers injected data-stealing JavaScript into the networking giant's online s…","url":"https://www.theregister.com/2024/09/06/cisco_merch_adobe_magento_attack/","urlToImage":"https://regmedia.co.uk/2024/09/06/shutterstock_2479362955.jpg","publishedAt":"2024-09-06T20:00:06Z","content":"Bad news for anyone who purchased a Cisco hoodie earlier this month: Suspected Russia-based attackers injected data-stealing JavaScript into the networking giant's online store selling Cisco-branded … [+2224 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"Beautiful Poster Art Created with CSS & JavaScript","description":"Posters are among the most common art forms. You probably had a few of them on your wall as a child. They cover the full spectrum of people, places, and...\nThe post Beautiful Poster Art Created with CSS & JavaScript appeared first on Speckyboy Design Magazine.","url":"https://speckyboy.com/poster-art-css-javascript/","urlToImage":"https://speckyboy.com/wp-content/uploads/2024/08/poster-art-snippets-thumb.jpg","publishedAt":"2024-09-10T16:06:50Z","content":"Posters are among the most common art forms. You probably had a few of them on your wall as a child. They cover the full spectrum of people, places, and events.\r\nThey also serve as an inspiration for… [+3774 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Abby Hamilton","title":"How To Identify & Reduce Render-Blocking Resources via @sejournal, @abbynhamilton","description":"The longer users have to wait, the more likely they are to abandon your site. Identify and reduce render-blocking resources to display visual content ASAP.\nThe post How To Identify & Reduce Render-Blocking Resources appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/how-to-identify-reduce-render-blocking-resources/507849/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/08/identify-render-blocking-resources-114.jpg","publishedAt":"2024-08-21T11:00:22Z","content":"Despite significant changes to the organic search landscape throughout the year, the speed and efficiency of web pages have remained paramount.\r\nUsers continue to demand quick and seamless online int… [+17339 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"serg_medin (AvitoTech)","title":"Как не гундеть, а доработать веб-сервис самому без помощи разработчиков","description":"Привет! Меня зовут Сергей Медин, я руководитель аналитиков в команде Авито Недвижимости. В этой статье я подробно расскажу, как создать собственный скрипт, который существенно упростит работу с любым веб-сервисом. Я не разработчик, но успешно добавляю необход…","url":"https://habr.com/ru/companies/avito/articles/843818/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/6c9/152/c37/6c9152c37f58abaefc5d9dc03585a781.png","publishedAt":"2024-09-19T06:00:22Z","content":"! , . , -, : .\r\n. , -. , JavaScript, . , , .\r\n, , , . . , , .\r\n , , . , , . , , .\r\n, Amazon\r\n - \r\n.\r\n : , IT-. , , .\r\n - \r\n , HR- . , . , , .\r\n , . , , , JavaScript TamperMonkey. , .\r\n HR-:\r\n: Exce… [+1721 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Basic keyboard shortcut support for focused links","description":"Eric gifting us with his research on all the various things that anchors (not links) do when they are in :focus.\n\nTurns out, there’s a lot!\r\n\n\nThat’s an understatement! This is an incredible amount of work, even …\n\nBasic keyboard shortcut support for focused …","url":"https://css-tricks.com/basic-keyboard-shortcut-support-for-focused-links/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380042","publishedAt":"2024-08-23T13:16:20Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Eric gifting us with his research on all the various things that anchors (not links) do when… [+1842 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Бесплатный курс по созданию сайтов для детей: 7 уроков по HTML и CSS с нуля","description":"Если ребенок интересуется веб-разработкой, его увлечение нужно поддержать. В этом помогут обучающие ролики или курсы HTML, CSS и JavaScript. Направление перспективно: оно знакомит даже неопытных школьников с IT, а также приближает их к пониманию основ написан…","url":"https://habr.com/ru/companies/pixel_study/articles/844166/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/594/9a5/d75/5949a5d75fb27dfbfea15a4190eb96b5.png","publishedAt":"2024-09-17T20:57:58Z","content":"-, . HTML, CSS JavaScript. : IT, . , . \r\n , - , . , , : , . \r\nPixel\r\n. IT- , -. 12 .\r\n, . 7 45 . :\r\n HTML, CSS JS 5-6 : , . :\r\n- Brackets HTML, .\r\n
- img, .\r\n
- , CSS , , -.\r\n
- . . , Scratch, : , , , .… [+1363 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"CSSnano","description":"CSSNANO - postcss based css optimizer","url":"https://cssnano.github.io/cssnano/","urlToImage":null,"publishedAt":"2024-09-15T20:48:59Z","content":"What it does\r\ncssnano takes your nicely formatted CSS and runs it through many\r\n focused optimisations, to ensure that the final result is as\r\n small as possible for a production environment.\r\nInput\r… [+1773 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who wants to be hired? (September 2024)","description":"Comments","url":"https://news.ycombinator.com/item?id=41425908","urlToImage":null,"publishedAt":"2024-09-02T15:00:05Z","content":"Location: San Francisco, CARemote: OK\r\nWilling to Relocate: No\r\nProgramming Languages: Ruby, Scala, Python, Javascript, TypeScript, Haskell\r\nProgramming Strengths: Data Structures and Algorithms, Dat… [+2005 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"react-R","title":"React for R","description":"React for R. Contribute to react-R/reactR development by creating an account on GitHub.","url":"https://github.com/react-R/reactR","urlToImage":"https://opengraph.githubassets.com/077390056377de094d043a822353fd1232373e309db59073661b47c9a67340d3/react-R/reactR","publishedAt":"2024-09-16T09:11:19Z","content":"reactR provides a set of convenience functions for using\r\nReact in R with htmlwidget constructor\r\ntemplates and local JavaScript dependencies. The React ecosystem is\r\nrich with components that can en… [+1994 chars]"},{"source":{"id":null,"name":"Phandroid - News for Android"},"author":"Phandroid Editors","title":"Magento 2 Performance Tuning: How to Optimise Your Magento 2 Store for SpeedIntroduction","description":"Ensuring that your Magento 2 store is fast and responsive is essential for delivering a great user experience, improving conversion rates, and ranking well in search engines. A slow website can lead to higher bounce rates, frustrated customers, and lost sales…","url":"https://phandroid.com/2024/09/08/magento-2-performance-tuning-how-to-optimise-your-magento-2-store-for-speedintroduction/","urlToImage":"https://phandroid.com/wp-content/uploads/2021/02/android-apps-code-design.png","publishedAt":"2024-09-08T04:57:09Z","content":"Ensuring that your Magento 2 store is fast and responsive is essential for delivering a great user experience, improving conversion rates, and ranking well in search engines. A slow website can lead … [+6638 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"VS Code Fork 'Cursor' - the ChatGPT of Coding?","description":"\"Sometimes an artificial intelligence tool comes out of nowhere and dominates the conversation on social media,\" writes Tom's Guide. \n\n\"This week that app is Cursor, an AI coding tool that uses models like Claude 3.5 Sonnet and GPT-4o to make it easier than e…","url":"https://developers.slashdot.org/story/24/09/01/0618230/vs-code-fork-cursor---the-chatgpt-of-coding","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-09-01T06:22:00Z","content":"\"Sometimes an artificial intelligence tool comes out of nowhere and dominates the conversation on social media,\" writes Tom's Guide.\"This week that app is Cursor, an AI coding tool that uses models l… [+3977 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Webbrowser: Weitere Lücke aktiv ausgenutzt, Adobe PDF-Viewer aktualisiert","description":"Google meldet das Ausnutzen einer weiteren Lücke in freier Wildbahn. Die Updates von Edge schließen auch ein Leck im Adobe PDF Viewer.","url":"https://www.heise.de/news/Webbrowser-Weitere-Luecke-aktiv-ausgenutzt-Adobe-PDF-Viewer-aktualisiert-9848318.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/8/8/0/9/2024-08-27-Bing_Designer-Wbbrowser_brennt-1-eeaa3cf548b9c93c.jpg","publishedAt":"2024-08-27T06:57:00Z","content":"In der vergangenen Woche haben Google und Microsoft eine bereits aktiv ausgenutzte Sicherheitslücke in den Webbrowsern Chrome und dem davon abgeleiteten Edge geschlossen. Google hat die Sicherheitswa… [+2018 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ru_vds (RUVDS.com)","title":"Программирование 10 лет спустя: мы протёрли пыль с хрустального шара","description":"— Скажи триста!\n— Триста\n— С днём программиста!\r\n\n\nПредсказывать что-либо — дело неблагодарное, последние лет пять преподали нам отличный урок. Однако, если вы встретите программиста конца 80-х — начала 90-х, то он наверняка расскажет вам, сколько раз за 30 л…","url":"https://habr.com/ru/companies/ruvds/articles/842252/#post-content-body","urlToImage":"https://habrastorage.org/webt/zt/qh/at/ztqhatntdp3a1s0vn9kn0eobr64.png","publishedAt":"2024-09-12T09:01:56Z","content":"!!\r\n- , . , 80- 90-, , 30 . , , low-code, no-code, AI. , , , . , : , . ? , . (, , , ).\r\n, , . . , .\r\n AI\r\n. , , GitHub Stack Overflow, . , , , , AI . , , , .AI , : , , ( ).\r\n, low-code no-code -, - ,… [+705 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"cyber_ok (CyberOK)","title":"Nuclei Fu","description":"Привет, Хабр! Меня зовут Станислав Савченко, я ведущий эксперт базы знаний в CyberOK. За последний год в Nuclei было несколько крупных обновлений, которые принесли множество фич, таких как кодовая вставка, использование javascript в шаблонах, управление запро…","url":"https://habr.com/ru/companies/cyberok/articles/843888/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/6c8/a44/fdb/6c8a44fdbb65b808659208983fb3fec9.png","publishedAt":"2024-09-17T08:11:07Z","content":"Nuclei open-source (DAST), .\r\n Nuclei , . \r\n «Nuclei Fu» KazHackStan, 11-13 .\r\n : .\r\n : .\r\n Nuclei\r\n, ! , CyberOK. Nuclei , , , javascript , flow, . Nuclei, , .\r\n , - Nuclei, , , , Nuclei.\r\n, . , - ,… [+1982 chars]"},{"source":{"id":null,"name":"Nalanj.dev"},"author":null,"title":"Safe Assignment","description":"Alan Johnson's Personal Site","url":"https://nalanj.dev/posts/safe-assignment/","urlToImage":null,"publishedAt":"2024-09-10T15:46:45Z","content":"There was a good bit of buzz today about the new proposal for a safe assignment operator (?=) in JavaScript. I love how JavaScript has improved over time, but this is also a problem I’ve run into in … [+4650 chars]"},{"source":{"id":null,"name":"Buzl.uk"},"author":"kaangiray26","title":"Reddit banned me for developing Geddit","description":"Reddit did me dirty. I did them too. This is the story of how I got a permanent ban from Reddit for developing a non-commercial open-source client called Geddit.","url":"https://www.buzl.uk/2024/08/24/reddit.html","urlToImage":"https://kaangiray26.github.io/images/buzluk.png","publishedAt":"2024-08-24T07:57:40Z","content":"That time Reddit banned me for developing an app\r\nPublished on\r\n August 24, 2024#reddit#app#geddit\r\nReddit did me dirty. I did them too. This is the story of how I got a permanent ban from Reddit for… [+3558 chars]"},{"source":{"id":null,"name":"Garrettdimon.com"},"author":"garrettdimon","title":"The Neverending Story","description":"Applets. ActiveX. Flash. Flex. Silverlight. Angular. React. Plenty of corporations thought they knew better but failed to see the larger picture.","url":"https://garrettdimon.com/journal/posts/the-neverending-story","urlToImage":"https://res.cloudinary.com/garrettdimon/image/asset/co_rgb:2d4f6c,c_fit,w_1100,h_50,l_text:Source%20Code%20Pro_32_antialias_subpixel_italic_normal_left_letter_spacing_-1_line_spacing_0:2024-09-10/fl_layer_apply,g_south_east,x_50,y_60/co_rgb:0F0F0F,c_fit,w_1100,h_250,l_text:Helvetica_64_antialias_subpixel_bold_normal_left_letter_spacing_-2_line_spacing_0:The%20Neverending%20Story/fl_layer_apply,g_north_west,x_50,y_75.0/co_rgb:757575,c_fit,w_1100,h_250,l_text:Georgia_36_antialias_subpixel_italic_normal_left_letter_spacing_0_line_spacing_14:Applets.%20ActiveX.%20Flash.%20Flex.%20Silverlight.%20Angular.%20React.%20Plenty%20of%20corporations%20thought%20they%20knew%20better%20but%20failed%20to%20see%20the%20larger%20picture./fl_layer_apply,g_south_west,x_50,y_200/opengraph-large-90f3b5b96ff667c89dd7bf0906c0f78e.png","publishedAt":"2024-09-12T05:19:22Z","content":"The timelines and tactics may vary, but when corporations try to create web technologies or walled-garden distribution platforms or runtimes, the outcomes have always been the same.\r\nSince the early … [+5586 chars]"},{"source":{"id":null,"name":"Sigwait.org"},"author":null,"title":"Exploring pre-1990 versions of wc(1) (2023)","description":"Comments","url":"https://sigwait.org/~alex/blog/2023/07/10/yqh6fX.html","urlToImage":null,"publishedAt":"2024-09-18T01:16:48Z","content":"Latest update: 2023-07-24 23:21:00\r\nCan you blame a tool that doesn't support a standard X when the tool\r\nwas written before X was invented?\r\nWhile a reasonable person would certainly answer, \"You ca… [+5863 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Yohann Mansiaux","title":"Boost your shiny app with sparkling data visualizations: a deep dive into Chart.js JavaScript library","description":"You can read the original post in its original format on Rtask website by ThinkR here: Boost your shiny app with sparkling data visualizations: a deep dive into Chart.js JavaScript library Let’s continue our exploration of integrating JavaScript code into a {…","url":"https://www.r-bloggers.com/2024/09/boost-your-shiny-app-with-sparkling-data-visualizations-a-deep-dive-into-chart-js-javascript-library/","urlToImage":"https://rtask.thinkr.fr/wp-content/uploads/01-cdn.png","publishedAt":"2024-09-03T12:39:35Z","content":"[This article was first published on Rtask, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)\r\nWant to share your content on R-bloggers? click here if … [+31878 chars]"},{"source":{"id":null,"name":"VentureBeat"},"author":"Sean Michael Kerner","title":"AI21 debuts Jamba 1.5, boosting hybrid SSM transformer model to enable agentic AI","description":"Jamba 1.5 mini and Jamba 1.5 large advance AI21 hybrid SSM transformer model with an eye toward agentic AI.","url":"https://venturebeat.com/ai/ai21-debuts-jamba-1-5-boosting-hybrid-ssm-transformer-model-to-enable-agentic-ai/","urlToImage":"https://venturebeat.com/wp-content/uploads/2024/08/Jamba-1-5.jpg?w=1024?w=1200&strip=all","publishedAt":"2024-08-22T13:00:00Z","content":"Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More\r\nTransformers are the cornerstone of the modern generative AI era, but i… [+4575 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Deno 2.0 steht in den Startlöchern: Release Candidate erschienen","description":"Der Release Candidate für Deno 2.0 soll alles enthalten, was das fertige Release bieten wird. Dazu zählen API-Updates und die neue process-Variable.","url":"https://www.heise.de/news/Deno-2-0-steht-in-den-Startloechern-Release-Candidate-erschienen-9932320.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/3/3/4/1/Deno-JavaScript-962fa09c2979875b.png","publishedAt":"2024-09-20T11:45:00Z","content":"Inhaltsverzeichnis\r\nDas Entwicklungsteam hinter der JavaScript- und TypeScript-Runtime Deno hat den Release Candidate für Version 2.0 veröffentlicht. Das größte Update seit Version 1.0 wird der Node.… [+4787 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Harald Weiss","title":"Oracle: Mehr KI, neuer Data Lake und Datenabfragen in natürlicher Sprache","description":"Auch Oracle folgt dem KI-Trend – aber nicht dem Hype: Der Konzern veröffentlicht stattdessen viele konkrete Funktionen in seinen bestehenden Angeboten.","url":"https://www.heise.de/news/Oracle-Mehr-KI-neuer-Data-Lake-und-Datenabfragen-in-natuerlicher-Sprache-9877912.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/1/4/4/4/shutterstock_1502859989-e756cbdf787acff2.jpg","publishedAt":"2024-09-18T08:55:00Z","content":"Zu Oracles neuen Angeboten gehören GenAI-Agenten mit RAG-Funktionen (Retrieval-Augmented Generation) aus der Cloud. Erstere ermöglichen den Zugriff auf die Oracle Database 23ai, AI Vector Search und … [+2704 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Oliver Diedrich","title":"Barrierefreie Websites: In Deutschland ist noch Luft nach oben","description":"Ab Juni 2025 müssen unter anderem E-Commerce-Shops barrierefrei werden. Viele Betreiber sind noch nicht soweit.","url":"https://www.heise.de/news/Barrierefreie-Websites-In-Deutschland-ist-noch-Luft-nach-oben-9867041.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/8/6/7/4/Barrierefrei_Tickermeldung_1920x1080-e458c73da1d2e1ea-91c4413809a71847.png","publishedAt":"2024-09-13T11:06:00Z","content":"Im Juni 2025 tritt zusammen mit dem European Accessibility Act (EAA) das deutsche Barrierefreiheitsstärkungsgesetz in Kraft. Ab diesem Zeitpunkt müssen neue Produkte und Dienstleistungen aus den Bere… [+2498 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Fleet 1.39 zeigt Diff-Ansichten und erleichtert die Dateinavigation","description":"Weiterhin als Preview kostenfrei verfügbar, hat der JetBrains-Konkurrent zu Visual Studio Code neue Features erhalten.","url":"https://www.heise.de/news/Fleet-1-39-zeigt-Diff-Ansichten-und-erleichtert-die-Dateinavigation-9842521.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/5/7/2/2/shutterstock_2376207999-6d001768c9f2dae5.jpg","publishedAt":"2024-08-21T11:47:00Z","content":"JetBrains hat Fleet 1.39 veröffentlicht. Die neue Preview-Version der verteilten Entwicklungsumgebung kann nun unter anderem Dateien vergleichen und den Smart Mode für einzelne Dateien ermöglichen. E… [+2219 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"MrPizzly (Beget)","title":"[Перевод] Трассировка OpenTelemetry в 200 строк кода","description":"Разработчики часто воспринимают трассировку как нечто загадочное, и OpenTelemetry — не исключение. Она может казаться еще более сложной из‑за множества новых концепций, с которыми сталкиваешься в базовых примерах.Ситуация усугубляется тем, что по мере создани…","url":"https://habr.com/ru/companies/beget/articles/844956/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/48f/e1e/0ae/48fe1e0aeb004a093f4f6ed7eb41311e.png","publishedAt":"2024-09-20T16:26:19Z","content":", OpenTelemetry . , .\r\n , , , , . , « » , .\r\n, « ». , , , .\r\n , , . , « » « ».\r\n . «Hello World!» . , , console.log(\"potato\"), , ( ).\r\n ! , .\r\nIf you… [+9328 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Craig Hale","title":"Cisco's merch store targeted by dangerous malware","description":"Malicious Russian JavaScript designed to steal sensitive information found on Cisco’s merch store.","url":"https://www.techradar.com/pro/security/cisco-s-merch-store-targeted-by-dangerous-malware","urlToImage":"https://cdn.mos.cms.futurecdn.net/xXaZ3Lb4ZEejUv9ipwK3ha-1200-80.jpg","publishedAt":"2024-09-09T15:02:00Z","content":"Cisco’s official merch store has been the subject of a cybersecurity attack that may have resulted in compromised customer information, including payment card details.\r\nA report by The Register claim… [+1932 chars]"},{"source":{"id":null,"name":"Codeproject.com"},"author":"Henrik Vestermark","title":"A tool for decomposing regular expressions","description":"A JavaScript function for breaking down a regular expression into its base components.","url":"https://www.codeproject.com/Articles/5387559/A-tool-for-decomposing-regular-expressions","urlToImage":null,"publishedAt":"2024-09-02T10:32:00Z","content":"Introduction\r\nFor those proficient with the basics of regular expressions, advancing your skills can vastly improve your ability to analyze and manipulate strings precisely and efficiently. Regular e… [+21157 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Oracle brews Java 23 for just-in-time delivery","description":"Predictably paced programming language plods onward\nOracle on Tuesday released Java 23 (Oracle JDK 23), in keeping with its now well-established six-month cadence.…","url":"https://www.theregister.com/2024/09/17/oracle_java_23/","urlToImage":"https://regmedia.co.uk/2018/11/14/shutterstock_239572636.jpg","publishedAt":"2024-09-17T14:30:05Z","content":"Oracle on Tuesday released Java 23 (Oracle JDK 23), in keeping with its now well-established six-month cadence.\r\nNo one should be surprised by this because predictability is part of the plan. Enterpr… [+5475 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Aleh Barysevich","title":"9 Tips To Optimize Crawl Budget For SEO via @sejournal, @ab80","description":"Understanding crawl budget for SEO optimization. Discover how to improve your website's crawl budget and enhance search engine visibility.\nThe post 9 Tips To Optimize Crawl Budget For SEO appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/technical-seo/tips-to-optimize-crawl-budget-for-seo/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/07/crawl-budget-seo-486.png","publishedAt":"2024-09-10T10:00:32Z","content":"Crawl budget is a vital SEO concept for large websites with millions of pages or medium-sized websites with a few thousand pages that change daily.\r\nAn example of a website with millions of pages wou… [+14228 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v22.8.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v22.8.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v22.8.0%20(Current)&type=release","publishedAt":"2024-09-03T13:51:48Z","content":"Rafael Gonzaga\r\nThis release adds a new API module.enableCompileCache() that can be used to enable on-disk code caching of all modules loaded after this API is called.\r\nPreviously this could only be … [+16170 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v22.9.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v22.9.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v22.9.0%20(Current)&type=release","publishedAt":"2024-09-17T21:09:02Z","content":"Rafael Gonzaga\r\nA new API getCallSite has been introduced to the util module. This API allows users\r\nto retrieve the stacktrace of the current execution. Example:\r\nconst util = require('node:util');f… [+22534 chars]"},{"source":{"id":null,"name":"Lifehacker.ru"},"author":"Дарья Громова","title":"Как писать и дорабатывать код с нейросетью Codeium","description":"Сервис умеет дополнять и объяснять код, что существенно ускоряет и упрощает работу. Среди дополнительных функций — чат-боты Codeium Live.","url":"https://lifehacker.ru/codeium/","urlToImage":"https://cdn.lifehacker.ru/wp-content/uploads/2024/09/codeium_1_1_1726246299.png","publishedAt":"2024-09-15T17:00:00Z","content":"- GitHub Copilot. Codeium , . 70 .\r\n : . , . .\r\n Forge: , , . Forge - .\r\n , .\r\n - Codeium Live, , , . , .\r\nCodeium -, .\r\nPlayground. - : Python, JavaScript, Go, Java C++. : .\r\n- , . , . , Tab, .\r\n - … [+436 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Top 5 Design Patterns We Really Use in JavaScript","description":"Design patterns are proven solutions to recurring software design problems. While there’s a plethora of patterns, some stand out as particularly useful in JavaScript and TypeScript development. Let’s explore five of the most prevalent and impactful ones. The …","url":"https://www.javacodegeeks.com/2024/08/top-5-design-patterns-we-really-use-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-08-27T05:06:00Z","content":"Design patterns are proven solutions to recurring software design problems. While there’s a plethora of patterns, some stand out as particularly useful in JavaScript and TypeScript development. Let’s… [+4259 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.17.0 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.17.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v20.17.0%20(LTS)&type=release","publishedAt":"2024-08-21T17:40:21Z","content":"Marco Ippolito\r\nThis release adds require() support for synchronous ESM graphs under\r\nthe flag --experimental-require-module.\r\nIf --experimental-require-module is enabled, and the ECMAScript\r\nmodule … [+23458 chars]"},{"source":{"id":null,"name":"Clubic"},"author":"Chloé Claessens","title":"Quand il n'y en a plus, il y en a encore : Google patche sa dixième faille zero-day dans Chrome","description":"Triste record pour le navigateur qui vient de colmater une énième brèche dans son moteur d’exécution JavaScript V8. Si ça n’est pas déjà fait, mettez Google Chrome à jour.","url":"https://www.clubic.com/actualite-535679-quand-il-n-y-en-a-plus-il-y-en-a-encore-google-patche-sa-dixieme-faille-zero-day-dans-chrome.html","urlToImage":"https://pic.clubic.com/v1/images/2236238/raw","publishedAt":"2024-08-27T14:23:00Z","content":"Complet et fluide, Google Chrome simpose comme une référence gratuite des navigateurs web et se place en excellente position face à dautres applications phares comme Mozilla Firefox et Microsoft Edge… [+180 chars]"},{"source":{"id":null,"name":"Codeproject.com"},"author":"Sergi Ortiz Gomez","title":"Case Study Enhancing Interoperability between JavaScript and CSHARP Optimizing Mass Queries in Blazor","description":"Optimizing mass queries in Blazor by enhancing interoperability between JavaScript and C#, with a focus on performance improvements.","url":"https://www.codeproject.com/Tips/5387601/Case-Study-Enhancing-Interoperability-between-Java","urlToImage":null,"publishedAt":"2024-09-03T08:30:00Z","content":"The truth is that having NuGet packages in production is much more stressful than it initially seemed. When others start using your packages, they begin reporting issues or requesting new features. A… [+6496 chars]"},{"source":{"id":null,"name":"Clubic"},"author":"Chloé Claessens","title":"Edge 128 : le navigateur de Microsoft se met à jour, pas grand-chose de nouveau à se mettre sous la dent... ou presque","description":"La dernière version stable du navigateur talonne celle de Google Chrome dont elle partage les moteurs de rendu et JavaScript, essentiellement justifiée par la correction d’une faille de sécurité critique.","url":"https://www.clubic.com/actualite-535487-edge-128-le-navigateur-de-microsoft-se-met-a-jour-pas-grand-chose-de-nouveau-a-se-mettre-sous-la-dent-ou-presque.html","urlToImage":"https://pic.clubic.com/v1/images/2235347/raw","publishedAt":"2024-08-23T13:18:00Z","content":"On notera cependant quEdge 128 intègre lensemble des corrections et changements testés dans le canal Dev (versions 128.0.2661.0, 128.0.2677.1, 128.0.2690.1, 128.0.2708.0, 128.0.2730.0 et 128.0.2739),… [+423 chars]"},{"source":{"id":null,"name":"Ferd.ca"},"author":null,"title":"My Blog Engine Is the Erlang Build Tool","description":"Comments","url":"https://ferd.ca/my-blog-engine-is-the-erlang-build-tool.html","urlToImage":null,"publishedAt":"2024-09-02T14:04:20Z","content":"From time to time, people ask me what I use to power my blog, maybe because they like the minimalist form it has. I tell them its a bad idea and that I use the Erlang compiler infrastructure for it, … [+7725 chars]"},{"source":{"id":null,"name":"Corgea.com"},"author":null,"title":"We fine-tuned an LLM to triage and fix insecure code","description":"Corgea helps security teams issue fixes for vulnerable code using AI for engineers to review. Sign up today for free to try Corgea.","url":"https://corgea.com/blog/fine-tuning-for-precision-and-privacy-how-corgea-s-llm-enhances-enterprise-application-security","urlToImage":"https://framerusercontent.com/images/TCmimZcHcdRLuXsJXf3sLUEVdpU.png","publishedAt":"2024-09-16T22:57:15Z","content":"I'm Ahmad, the founder of Corgea. We're building an AI AppSec engineer that helps developers automatically triage and fix insecure code. We help reduce 30% of SAST findings with our false positive de… [+7582 chars]"},{"source":{"id":null,"name":"Creativosonline.org"},"author":"Juan Martinez","title":"Blazor: La Revolución del Desarrollo Web con C#","description":"Blazor es una nueva plataforma que te ayudará a crear Aplicaciones de Páginas Únicas (SPA) mediante C#. Es una revolución...","url":"https://www.creativosonline.org/blazor-la-revolucion-del-desarrollo-web-con-c.html","urlToImage":"https://www.creativosonline.org/wp-content/uploads/2024/09/Blazor-revolucion-diseno-web.webp","publishedAt":"2024-09-04T10:00:17Z","content":"Blazor es una nueva plataforma que te ayudará a crear Aplicaciones de Páginas Únicas (SPA) mediante C#. Es una revolución en lo que refiere a tecnologías de Microsoft y apunta a desterrar a otras her… [+6336 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ignatenkosergey (Страховой Дом ВСК)","title":"Apache Avro — на светлой стороне Кафки","description":"Добрый день, Хабр!Меня зовут Сергей Игнатенко, я — девлид в поезде «Операционная платформа» ВСК. Хочу сегодня рассказать об опыте использования SchemaRegistry и Avro в Kafka.Начну с базовой схемы работы с Kafka, которая, возможно, будет знакома многим, но важ…","url":"https://habr.com/ru/companies/vsk_insurance/articles/843070/#post-content-body","urlToImage":"https://habr.com/share/publication/843070/b719c6e6544397864c68eeddb769af44/","publishedAt":"2024-09-13T09:22:59Z","content":", !\r\n , , « » . SchemaRegistry Avro Kafka.\r\n Kafka, , , , .\r\n : Kafka, . .\r\n: Kafka? ? , , .\r\n ? , . , . , Kafka, , json .\r\n, , Kafka. , , , , , , .\r\n: . ? . , , - .\r\n, . : ? , , , \"\". , , Kafka. , .… [+1118 chars]"},{"source":{"id":null,"name":"Lackofimagination.org"},"author":"Aycan Gulez","title":"Firewalling Your Code","description":"When writing code, you can call any function as long as it’s public, and similarly, you can access any object’s public properties or methods. Usually, access to code is all or none – a piece of code can be either public or private. Lately, I’ve been thinking …","url":"https://lackofimagination.org/2024/08/firewalling-your-code/","urlToImage":"https://lackofimagination.org/images/joshua-sortino-Rnqa6jOpnHw-unsplash.jpg","publishedAt":"2024-08-24T13:39:42Z","content":"When writing code, you can call any function as long as it’s public, and similarly, you can access any object’s public properties or methods. Usually, access to code is all or none – a piece of code … [+3951 chars]"},{"source":{"id":null,"name":"Changelog.com"},"author":null,"title":"When 3rd party JavaScript attacks","description":"Simon Wijckmans from c/side joins Jerod & Nick to discuss the Pollyfill attack in detail. What does it mean for web developers & client-side security going forward?","url":"https://changelog.com/jsparty/336","urlToImage":"https://snap.fly.dev/jsparty/336/img","publishedAt":"2024-08-29T16:00:00Z","content":"Sponsors\r\nWixWix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and… [+114 chars]"},{"source":{"id":null,"name":"Freecodecamp.org"},"author":"Tapas Adhikary","title":"How to Use React Compiler","description":"In this tutorial, you'll learn how the React compiler can help you write more optimized React applications.\nReact is a user interface library that has been doing its job quite well for over a decade. The component architecture, uni-directional data f...","url":"https://www.freecodecamp.org/news/react-compiler-complete-guide-react-19/","urlToImage":"https://cdn.hashnode.com/res/hashnode/image/upload/v1724760187590/f7115fd3-6291-4920-9522-61de269a47f3.png","publishedAt":"2024-08-28T07:54:58Z","content":"In this tutorial, you'll learn how the React compiler can help you write more optimized React applications.\r\nReact is a user interface library that has been doing its job quite well for over a decade… [+18821 chars]"},{"source":{"id":null,"name":"Emacswiki.org"},"author":null,"title":"Why Does EmacsLisp Suck?","description":"Comments","url":"https://www.emacswiki.org/emacs/WhyDoesElispSuck","urlToImage":null,"publishedAt":"2024-08-25T14:50:09Z","content":"(See also EmacsLispLimitations, SchemeAndLisp)\r\nBackground\r\nI’m a long-time Emacs user who is new to the under-the-hood side of things. I recently started learning EmacsLisp and writing my own Emacs … [+23424 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jenny List","title":"A Look At The Small Web, Part 1","description":"In the early 1990s I was privileged enough to be immersed in the world of technology during the exciting period that gave birth to the World Wide Web, and I can honestly say I managed to completely…","url":"https://hackaday.com/2024/09/10/a-look-at-the-small-web-part-1/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/08/SmallWeb.jpg","publishedAt":"2024-09-10T14:00:02Z","content":"In the early 1990s I was privileged enough to be immersed in the world of technology during the exciting period that gave birth to the World Wide Web, and I can honestly say I managed to completely m… [+6648 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Hasta 150.000 euros por teletrabajar como desarrollador en estas grandes empresas tecnológicas para mejorar sus proyectos","description":"El teletrabajo se impuso como una gran moda durante la época de la pandemia, en la qeu difícilmente podíamos salir de casa. Ahora, esta cultura ya se está resintiendo con muchas empresas solicitando volver a las oficinas al menos tres días a la semana. Inclus…","url":"https://www.genbeta.com/actualidad/150-000-euros-teletrabajar-como-desarrollador-estas-grandes-empresas-tecnologicas-para-mejorar-sus-proyectos","urlToImage":"https://i.blogs.es/5d417b/rivage-im_cq6hqo10-unsplash/840_560.jpeg","publishedAt":"2024-08-29T07:34:00Z","content":"El teletrabajo se impuso como una gran moda durante la época de la pandemia, en la qeu difícilmente podíamos salir de casa. Ahora, esta cultura ya se está resintiendo con muchas empresas solicitando … [+3656 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Dave Seidman","title":"Elastic Overflow Scrolling","description":"A client asked if we could mimic the “rubber band” scrolling behavior on many mobile devices. I’m sure you know what I’m talking about. It’s a behavior that already exists and happens automatically in most browsers. In iOS Safari, for …\n\nElastic Overflow Scro…","url":"https://css-tricks.com/elastic-overflow-scrolling/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379949","publishedAt":"2024-08-21T14:41:47Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!A client asked if we could mimic the “rubber band” scrolling behavior on many mobile devices… [+3655 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Multiple Anchors","description":"Only Chris, right? You’ll want to view this in a Chromium browser:\nCodePen Embed Fallback\nThis is exactly the sort of thing I love, not for its practicality (cuz it ain’t), but for how it illustrates a concept. Generally, tutorials …\n\nMultiple Anchors origina…","url":"https://css-tricks.com/multiple-anchors/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380763","publishedAt":"2024-09-16T16:38:08Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Only Chris, right? You’ll want to view this in a Chromium browser:\r\nThis is exactly the sort… [+3553 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"JavaScript/TypeScriptからWebAssemblyやネイティブバイナリを生成するコンパイラ「Porffor」の開発が加速へ、開発者がフルタイムで取り組み","description":"「Porffor」は、JavaScript/TypeScriptをWebAssemblyバイナリやネイティブバイナリへとコンパイルする実験的なツールであり、これまでにない2つの特徴を備えています。 1つ目はJavaScript/TypeSc...","url":"https://www.publickey1.jp/blog/24/javascripttypescriptwebassemblyporffor.html","urlToImage":"https://www.publickey1.jp/2024/porffor-202408.png","publishedAt":"2024-08-26T16:21:23Z","content":"PorfforJavaScript/TypeScriptWebAssembly2\r\n1JavaScript/TypeScriptWebAssembly\r\nJavaScript/TypeScriptWebAssemblyJavaScriptWebAssemblyJavaScript1\r\nJavaScriptWebAssemblyJavaScriptJavaScript\r\nPorfforJavaSc… [+632 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Safari Technology Preview: Version 203 kann getestet werden","description":"Apple hat eine neue Version der Safari Technology Preview veröffentlicht. Solltet ihr davon noch nie etwas gehört haben: Dabei handelt es sich um eine experimentelle Version des Browsers, die parallel zum eigentlichen Safari installiert werden kann. Ihr könnt…","url":"https://stadt-bremerhaven.de/safari-technology-preview-version-203-kann-getestet-werden/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-09-12T13:15:56Z","content":"Safari Technology Preview\r\nApple hat eine neue Version der Safari Technology Preview veröffentlicht. Solltet ihr davon noch nie etwas gehört haben: Dabei handelt es sich um eine experimentelle Versio… [+886 chars]"},{"source":{"id":null,"name":"Newardassociates.com"},"author":"Ted Neward","title":"A Java Language Cumulative Feature Rollup","description":"Every listed new feature since Java8.","url":"http://blogs.newardassociates.com/blog/2024/java-cumulative-feature-rollup.html","urlToImage":null,"publishedAt":"2024-08-29T14:28:34Z","content":"A Java Language Cumulative Feature Rollup\r\nEvery listed new feature since Java8.\r\n28 August 2024\r\nI found myself asking myself the question, \"What's every new feature Java has introduced since the la… [+15366 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Iain Thomson","title":"Oh, great. Attacks developed by spyware vendors are being re-used by Russia's Cozy Bear cretins","description":"Google researchers note the similarities, can't find a link\nGoogle's Threat Analysis Group (TAG) has spotted a disturbing similarity in attack tactics used by commercial spyware vendors and Russia-linked attack gangs.…","url":"https://www.theregister.com/2024/08/29/commercial_spyware_russia_mongolia/","urlToImage":"https://regmedia.co.uk/2022/11/14/russia_shutterstock.jpg","publishedAt":"2024-08-29T20:03:11Z","content":"Google's Threat Analysis Group (TAG) has spotted a disturbing similarity in attack tactics used by commercial spyware vendors and Russia-linked attack gangs.\r\nThe TAG team spotted a watering hole att… [+2647 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"LockBit boasts of ransoming IRS-authorized eFile.com","description":"Add 'ransomware' to the list of certainties in life?\nNotorious ransomware gang LockBit claims to have compromised eFile.com, which offers online services for electronically filing tax returns with the US Internal Revenue Service (IRS).…","url":"https://www.theregister.com/2024/09/18/lockbit_claims_it_ransomed_irsauthorized/","urlToImage":"https://regmedia.co.uk/2024/09/18/shutterstock_tax_bad.jpg","publishedAt":"2024-09-18T20:14:28Z","content":"Notorious ransomware gang LockBit claims to have compromised eFile.com, which offers online services for electronically filing tax returns with the US Internal Revenue Service (IRS).\r\nTo be clear: eF… [+2096 chars]"},{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Philip Braunen)","title":"Sticky Headers And Full-Height Elements: A Tricky Combination","description":"Sticky positioning is one of those CSS features that’s pretty delicate and can be negated by a lot of things, so here’s another one to add to your mental catalog: Sticky elements don’t play nicely if they have to coordinate with other elements to make up a co…","url":"https://www.smashingmagazine.com/2024/09/sticky-headers-full-height-elements-tricky-combination/","urlToImage":"https://files.smashing.media/articles/sticky-headers-full-height-elements-tricky-combination/sticky-headers-full-height-elements-tricky-combination.jpg","publishedAt":"2024-09-05T09:00:00Z","content":"I was recently asked by a student to help with a seemingly simple problem. Shed been working on a website for a coffee shop that sports a sticky header, and she wanted the hero section right undernea… [+9745 chars]"}]}
\ No newline at end of file
+{"status":"ok","totalResults":3219,"articles":[{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Amejimaobari Ollornwi)","title":"Generating Unique Random Numbers in JavaScript Using Sets","description":"Want to create more randomized effects in your JavaScript code? The `Math.random()` method alone, with its limitations, won’t cut it for generating unique random numbers. Amejimaobari Ollornwi explains how to generate a series of unique random numbers using t…","url":"https://www.smashingmagazine.com/2024/08/generating-unique-random-numbers-javascript-using-sets/","urlToImage":"https://files.smashing.media/articles/generating-unique-random-numbers-javascript-using-sets/generating-unique-random-numbers-javascript-using-sets.jpg","publishedAt":"2024-08-26T15:00:00Z","content":"JavaScript comes with a lot of built-in functions that allow you to carry out so many different operations. One of these built-in functions is the Math.random() method, which generates a random float… [+6875 chars]"},{"source":{"id":"the-verge","name":"The Verge"},"author":"Tom Warren","title":"Microsoft’s new Qualcomm-powered Surface devices are heading into the workplace","description":"Microsoft thinks Windows on Arm is ready for businesses. Its latest Qualcomm-powered Surface devices will be available for businesses on September 10th.","url":"https://www.theverge.com/2024/9/4/24235594/microsoft-surface-pro-11-surface-laptop-7-businesses-launch","urlToImage":"https://cdn.vox-cdn.com/thumbor/VGoEiz2IBoiSZegUT8GLuYKtEe0=/0x0:1600x900/1200x628/filters:focal(800x450:801x451)/cdn.vox-cdn.com/uploads/chorus_asset/file/25603016/Commercial_Blog_Image_1920_1600x900.png","publishedAt":"2024-09-04T11:00:00Z","content":"Photo by Chris Welch / The Verge\r\n\n \n\n Microsoft is ready to start selling its Qualcomm-powered Surface devices to businesses. Starting on September 10th, both the Surface Pro 11 and Surface Laptop 7… [+2668 chars]"},{"source":{"id":null,"name":"Jtarchie.com"},"author":null,"title":"Goja: A Golang JavaScript Runtime","description":"The personal website of JT Archie. Includes a blog, work ethic, and projects they have worked on.","url":"https://jtarchie.com/posts/2024-08-30-exploring-goja-a-golang-javascript-runtime","urlToImage":null,"publishedAt":"2024-09-04T13:45:06Z","content":"This post explores Goja, a JavaScript runtime\r\nlibrary in the Golang ecosystem. Goja stands out as a powerful tool for\r\nembedding JavaScript within Go applications, offering unique advantages when\r\nm… [+8823 chars]"},{"source":{"id":null,"name":"Mux.com"},"author":"Dave Kiss","title":"PHP is the new JavaScript?","description":"What would it take to switch back to PHP after years of full-stack JavaScript? A boy and his AI-enabled IDE set off to find out.","url":"https://www.mux.com/blog/php-is-the-new-javascript","urlToImage":"https://cdn.sanity.io/images/2ejqxsnu/production/1055fe5732c7aded728c10d4448d4ae21fec3268-1200x760.png","publishedAt":"2024-09-06T19:33:04Z","content":"I havent taken a serious look at PHP in over a decadeand thats on me. Feels bad, given the current hype and traction. Especially because thats where my journey with coding all started. Im the ambitio… [+11886 chars]"},{"source":{"id":null,"name":"Rugu.dev"},"author":"Uğur Erdem Seyfi","title":"Understanding Concurrency, Parallelism and JavaScript","description":"Comments","url":"https://www.rugu.dev/en/blog/concurrency-and-parallelism/","urlToImage":null,"publishedAt":"2024-09-09T12:42:19Z","content":"Written at 2024-09-08\r\nUp until now, I was not aware that concurrency and parallelism were actually\r\ndifferent things since they are often used interchangeably by some. I just\r\nlearned that this is n… [+10156 chars]"},{"source":{"id":null,"name":"Frontside.com"},"author":null,"title":"The await event horizon in JavaScript","description":"Why async functions in JavaScript are insufficient as a Structured Concurrency primitive","url":"https://frontside.com/blog/2023-12-11-await-event-horizon/","urlToImage":"https://frontside.com/static/f41050ac2ccba19fd9dd0c46f90fc75f/db955/2023-12-11-await-event-horizon.png","publishedAt":"2024-09-03T20:42:03Z","content":"There is a boundary around every black hole where the velocity required to escape its gravitational pull exceeds the speed of light. Once anything, including light itself, passes over that threshold,… [+10615 chars]"},{"source":{"id":null,"name":"Bun.sh"},"author":"Jarred Sumner","title":"Compile and Run C in JavaScript","description":"Bun now supports compiling and running C from JavaScript to make using systems libraries easier.","url":"https://bun.sh/blog/compile-and-run-c-in-js","urlToImage":"https://bun.sh/og/blog/compile-and-run-c-in-js.jpg","publishedAt":"2024-09-18T16:20:32Z","content":"From compression to cryptography to networking to the web browser you're reading this on, the world runs on C. If it's not written in C, it speaks the C ABI (C++, Rust, Zig, etc) and is available as … [+17829 chars]"},{"source":{"id":null,"name":"Javascript.tm"},"author":null,"title":"Oracle, it's time to free JavaScript","description":"Oracle, it's time to free the JavaScript trademark. Join us in asking Oracle to release the trademark, and helping us file a Petition for Trademark Cancellation with the USPTO.","url":"https://javascript.tm/","urlToImage":"https://javascript.tm/og.png","publishedAt":"2024-09-16T15:56:21Z","content":"You have long ago abandoned the JavaScript trademark, and it is causing\r\nwidespread, unwarranted confusion and disruption.\r\nJavaScript is the world’s most popular programming language, powering websi… [+7704 chars]"},{"source":{"id":null,"name":"Timetime.in"},"author":"Iago Lastra","title":"JavaScript Dates Are About to Be Fixed","description":"Why I’m excited about the new Temporal API in JavaScript: finally, easy and accurate date handling with time zones using ZonedDateTime. Say goodbye to the headaches of traditional Date objects.","url":"https://timetime.in/blog/js-dates-finally-fixed","urlToImage":"https://tc39.es/proposal-temporal/docs/persistence-model.svg","publishedAt":"2024-08-24T16:47:12Z","content":"Of all the recent changes coming to ECMAScript, my favorite by far is the Temporal proposal. This proposal is very advanced, and we can already use this API through the polyfill provided by the FullC… [+11192 chars]"},{"source":{"id":null,"name":"Molily.de"},"author":"","title":"Something Went Wrong","description":"Ways out of the JavaScript crisis","url":"https://molily.de/something-went-wrong/","urlToImage":"https://molily.de/img/spidermum-gray-bg-square-small.png","publishedAt":"2024-09-15T22:48:40Z","content":"Smashing things against each other\r\nThere is much to learn when things break. Think about the Large Hadron Collider (LHS) at the CERN in Switzerland. Scientists accelerate particles like protons, lea… [+27475 chars]"},{"source":{"id":null,"name":"Plainvanillaweb.com"},"author":null,"title":"Poor man's signals – tiny vanilla JavaScript signals implementation","description":"Signals are all the rage over in frameworkland, so let's bring them to vanilla JS.","url":"https://plainvanillaweb.com/blog/articles/2024-08-30-poor-mans-signals/","urlToImage":null,"publishedAt":"2024-08-30T18:42:21Z","content":"Signals are all the rage right now. Everyone's doing them.\r\n Angular,\r\n and Solid,\r\n and Preact,\r\n and there are third party packages for just about every framework that doesn't already have them.\r\n … [+3254 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"weinberg","title":"SQLToy","description":"Learn SQL by creating a SQL database in JavaScript - weinberg/SQLToy","url":"https://github.com/weinberg/SQLToy/wiki","urlToImage":"https://opengraph.githubassets.com/e2869c4da6f09132952a1ffb079f3d56994eac941f815aaf8492f2de7cfe421b/weinberg/SQLToy","publishedAt":"2024-09-06T15:29:17Z","content":"A great way to learn how something works is to build it yourself. In this case you will learn how a SQL database works by building one!\r\nSQL stands for Structured Query Language. It is the standard i… [+2686 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"google","title":"Google Closure has been archived","description":"Google's common JavaScript library. Contribute to google/closure-library development by creating an account on GitHub.","url":"https://github.com/google/closure-library","urlToImage":"https://opengraph.githubassets.com/6e2b2dede67d774804be2527f198fbe59838e8f1606beb1fcd016401cea05149/google/closure-library","publishedAt":"2024-08-29T22:22:12Z","content":"Closure Library has been archived. We no longer see it as meeting the\r\nneeds of modern JavaScript development, and we recommend that users look\r\nfor alternative solutions.\r\nPlease see #1214 for\r\nmore… [+60 chars]"},{"source":{"id":null,"name":"Eatonphil.com"},"author":null,"title":"Writing a Lisp compiler (Lisp to assembly) from scratch in JavaScript (2018)","description":"Writing a lisp compiler from scratch in JavaScript: 1. lisp to assembly","url":"https://notes.eatonphil.com/compiler-basics-lisp-to-assembly.html","urlToImage":null,"publishedAt":"2024-09-12T06:19:45Z","content":"Next in compiler basics:\r\n 2. user-defined functions and variables3. LLVM4. LLVM conditionals and compiling fibonacci5. LLVM system calls6. an x86 upgrade\r\nIn this post we'll write a simple compiler … [+12396 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"gnh1201","title":"WelsonJS: Build a Windows app on the Windows built-in JavaScript engine","description":"WelsonJS - Build a Windows app on the Windows built-in JavaScript engine - gnh1201/welsonjs","url":"https://github.com/gnh1201/welsonjs","urlToImage":"https://opengraph.githubassets.com/f87fb4bfd471fa773516dac554362dcd51e200edcb9bfde7f1e61d20961353a5/gnh1201/welsonjs","publishedAt":"2024-08-22T04:20:34Z","content":"WelsonJS - Build a Windows app on the Windows built-in JavaScript engine.\r\nNow, You can build an Windows desktop app with JavaScript, TypeScript, CoffeeScript, ReScript, and HTML/CSS on Windows built… [+3328 chars]"},{"source":{"id":null,"name":"Cfallin.org"},"author":"Chris Fallin","title":"Compilation of JavaScript to WASM, Part 2: Ahead-of-Time vs. JIT","description":"Comments","url":"https://cfallin.org/blog/2024/08/27/aot-js/","urlToImage":null,"publishedAt":"2024-08-27T15:30:12Z","content":"This is a continuation of my fast JS on Wasm series; the first\r\npost covered PBL, a\r\nportable interpreter that supports inline caches, this post adds\r\nahead-of-time compilation, and the final post wi… [+25100 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: JavaScript-Konferenz: Call for Proposals für enterJS 2025 gestartet","description":"Der Call for Proposals läuft ab sofort: Interessierte können ihre Vortragsvorschläge und Workshopideen für die enterJS 2025 einreichen.","url":"https://www.heise.de/news/JavaScript-Konferenz-Call-for-Proposals-fuer-enterJS-2025-gestartet-9854311.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/1/9/5/2/enterjs25_cfp_aufmacher-bd74ffd0b33c8d0c.jpg","publishedAt":"2024-09-03T10:00:00Z","content":"Am 7. und 8. Mai findet die Enterprise-JavaScript-Konferenz enterJS 2025 statt und dafür suchen die Veranstalter dpunkt.verlag und iX nach Vorschlägen für Vorträge und Workshops. Erstmals in der neue… [+2168 chars]"},{"source":{"id":null,"name":"Golem.de"},"author":"Oliver Jessner","title":"(g+) Programmiersprache Gleam: Die Javascript-Features, auf die wir seit Jahren warten","description":"Gleam zeichnet sich durch moderne, funktionale und typensichere Eigenschaften aus. Es ist eine interessante Alternative zu Javascript. Von Oliver Jessner (Programmiersprachen, Javascript)","url":"https://www.golem.de/sonstiges/zustimmung/auswahl.html?from=https%3A%2F%2Fwww.golem.de%2Fnews%2Fprogrammiersprache-gleam-die-javascript-features-auf-die-wir-seit-jahren-warten-2409-188200.html&referer=https%3A%2F%2Ft.co%2F7236579199","urlToImage":null,"publishedAt":"2024-09-13T10:00:01Z","content":"Besuchen Sie Golem.de wie gewohnt mit Werbung und Tracking,\r\n indem Sie der Nutzung aller Cookies zustimmen.\r\n Details zum Tracking finden Sie im Privacy Center.\r\nSkript wurde nicht geladen. Informat… [+607 chars]"},{"source":{"id":null,"name":"9to5Mac"},"author":"Michael Burkhardt","title":"Arc Browser had a ‘serious’ security vulnerability last month, though its already been patched","description":"Back in late August, The Browser Company – the company behind the popular Mac browser Arc, became aware of a serious security vulnerability in the browser, one that could allow for remote code execution on other users computer with no direct interaction. They…","url":"https://9to5mac.com/2024/09/21/arc-browser-security-vulnerability/","urlToImage":"https://i0.wp.com/9to5mac.com/wp-content/uploads/sites/6/2024/09/Arc-Browser-alt.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1","publishedAt":"2024-09-21T16:04:20Z","content":"Back in late August, The Browser Company – the company behind the popular Mac browser Arc, became aware of a serious security vulnerability in the browser, one that could allow for remote code execut… [+2714 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"AlexeyRybakov","title":"[Перевод] 7 продвинутых приёмов JavaScript, которые должен знать каждый разработчик","description":"JavaScript продолжает развиваться, давая разработчикам всё больше мощных инструментов для написания чистого, быстрого и эффективного кода.Однако при таком обилии функций и технологий легко упустить самые мощные из них. Если ваша цель — повысить производительн…","url":"https://habr.com/ru/articles/844934/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/367/e92/404/367e924047a2bfc9504b390ae2e93d64.png","publishedAt":"2024-09-20T14:34:56Z","content":"JavaScript , , .\r\n . , .\r\n 7 JavaScript, .\r\n1. \r\n JavaScript. , .\r\n ? \"\" , , . , , .\r\n// Example of a closure\r\nfunction createCounter() {\r\n let count = 0;\r\n return function() {\r\n count++;\r\n return co… [+2976 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Callbacks on Web Components?","description":"A gem from Chris Ferdinandi that details how to use custom events to hook into Web Components. More importantly, Chris dutifully explains why custom events are a better fit than, say, callback functions.\n\nWith a typical JavaScript library, you pass \r\n\n\n…\n\nCal…","url":"https://css-tricks.com/callbacks-on-web-components/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380029","publishedAt":"2024-08-22T14:01:35Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!A gem from Chris Ferdinandi that details how to use custom events to hook into Web Component… [+798 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jonas Herrmannsdörfer","title":"Nahtlose Interaktivität: Optimistische Updates in GraphQL und React","description":"Insbesondere bei langsamen Internetverbindungen empfehlen sich optimistische Updates für eine schnellere Interaktivität von User Interfaces in Webanwendungen.","url":"https://www.heise.de/hintergrund/Nahtlose-Interaktivitaet-Optimistische-Updates-in-GraphQL-und-React-9866751.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/6/8/5/1/6/Wifi-Speed-293684bfef5f665e.jpg","publishedAt":"2024-09-14T07:13:00Z","content":"Inhaltsverzeichnis\r\nTypische Situation: Man sitzt im Zug auf Geschäftsreise und nutzt eine Webanwendung. Ständig ist die Internetverbindung schlecht oder setzt komplett aus. Die Anwendung ist nicht n… [+4311 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Quick Hit #16","description":"“Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fundamentals like web standards, accessibility, modern CSS, semantic HTML, and Web Components.” — Alex Russell…\n\nQuick Hit #16 originally published on CSS-Tricks, which is…","url":"https://css-tricks.com/quick-hit-16/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380340","publishedAt":"2024-09-05T16:04:28Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!\r\n“Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fu… [+105 chars]"},{"source":{"id":null,"name":"Ciel-lang.org"},"author":null,"title":"CIEL Is an Extended Lisp","description":"Description","url":"http://ciel-lang.org/","urlToImage":null,"publishedAt":"2024-08-30T15:04:19Z","content":"CIEL Is an Extended Lisp\r\n
- 100% Common Lisp
- batteries included
GitHubShow me\r\n#!/usr/bin/env ciel\r\n(print(json:read-json(http:get\"https://fakestoreapi.com/products?limit=5\")))… [+129 chars]"},{"source":{"id":null,"name":"Haxe.org"},"author":null,"title":"Haxe lang – build cross-platform application with fast cross-compiler","description":"Haxe is an open source toolkit based on a modern, high level, strictly typed programming language.","url":"https://haxe.org","urlToImage":"https://haxe.org/img/share.jpg","publishedAt":"2024-09-13T09:10:27Z","content":"Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities.\r\nHaxe has its own VMs (HashLink… [+116 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Struggle with project ideas? Heres some novel ideas you can build now","description":"Comments","url":"https://news.ycombinator.com/item?id=41334802","urlToImage":null,"publishedAt":"2024-08-24T01:35:15Z","content":"Hey HN I love thinking of ideas, I do it almost all day everyday - and I'd love to share some with the community rather than hold them close to my chest. I'm trying to be more open-minded, and giving… [+2425 chars]"},{"source":{"id":null,"name":"Robertcooper.me"},"author":"Robert Cooper","title":"How to make a table row a link (2020)","description":"Learn possible solutions and workarounds for turning HTML rows into clickable links.","url":"https://robertcooper.me/post/table-row-links","urlToImage":"https://robertcooper.me/api/og-image/How%20to%20make%20a%20table%20row%20a%20link?readTime=8&version=2.png","publishedAt":"2024-09-08T14:32:29Z","content":"Allowing a table row to be a link is not as simple as one might think. This article explains what the main issue is with making links out of table rows, provides some solutions to the problem, showca… [+6527 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Webinar: Mutation-Testing mit Stryker","description":"Seine Code-Basis – ob neu oder etabliert – sollte man regelmäßig testen. Das Webinar zeigt, wie man die Tests selbst effizient auf Fehler prüfen kann.","url":"https://www.heise.de/news/c-t-Webinar-Mutation-Testing-mit-Stryker-9842803.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/5/8/7/6/Mutation-Testing-Stryker-Ticker-Header-16-9-bd6c3bc35b56f0f9.png","publishedAt":"2024-08-26T08:00:00Z","content":"Gängige Softwaretests haben ein grundlegendes Problem: Oft bleiben Lücken in der Testabdeckung. Unit- und Integrationstests prüfen nicht alle Codepfade, sodass Randfälle und seltene Fehlerbedingungen… [+1624 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop: 3D im Web","description":"Moderne Browser können mehr darstellen als Text und Bild. Im Workshop lernen Sie Grundlagen und Best Practices für die Umsetzung interaktiver 3D-Szenen im Web.","url":"https://www.heise.de/news/c-t-Workshop-3D-im-Web-9839116.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/3/8/5/4/3D-im-Web-Ticker-Header-16-9-332c2940ae3746df.jpg","publishedAt":"2024-08-22T10:00:00Z","content":"3D-Szenen im Web bieten hervorragende Gelegenheiten, komplexe Inhalte und Produkte auf eine Weise zu präsentieren, die weit über die Möglichkeiten herkömmlicher 2D-Darstellungen hinausgehen. Nutzer k… [+2294 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Dan Taylor","title":"Client-Side Vs. Server-Side Rendering via @sejournal, @TaylorDanRW","description":"Discover the differences between client-side and server-side rendering and how they can impact your website's performance and user experience.\nThe post Client-Side Vs. Server-Side Rendering appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/client-side-vs-server-side-rendering/524512/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/08/client-side-vs.-server-side-rendering-242.jpg","publishedAt":"2024-09-19T10:00:16Z","content":"Faster webpage loading times play a big part in user experience and SEO, with page load speed a key determining factor for Google’s algorithm.\r\nA front-end web developer must decide the best way to r… [+10276 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"HumbleUI","title":"Clojure Desktop UI Framework","description":"Clojure Desktop UI framework. Contribute to HumbleUI/HumbleUI development by creating an account on GitHub.","url":"https://github.com/HumbleUI/HumbleUI","urlToImage":"https://repository-images.githubusercontent.com/422717633/372c84a2-36aa-4e0b-8a13-07b19a59b438","publishedAt":"2024-08-24T08:01:39Z","content":"When you design a new user interface, you have to start off humbly\r\nSteve Jobs presenting Aqua\r\nHumble UI is a desktop UI framework for Clojure. No Electron. No JavaScript. Only JVM and native code.\r… [+2329 chars]"},{"source":{"id":null,"name":"Tomhazledine.com"},"author":null,"title":"How does cosine similarity work?","description":"When working with LLM embeddings, it is often important to be able to compare them. Cosine similarity is the recommended way to do this.","url":"https://tomhazledine.com/cosine-similarity/","urlToImage":"https://tomhazledine.com/images/articles/og-cosine-similarity.png","publishedAt":"2024-09-04T11:52:41Z","content":"Look up \"how to compare vectors\" and cosine similarity will be the most common (if not the only) approach you will see. I've been working with vectors a lotlately in the context of LLM embeddings, an… [+7790 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"What’s Old is New","description":"I collect a bunch of links in a bookmarks folder. These are things I fully intend to read, and I do — eventually. It’s a good thing bookmarks are digital, otherwise, I’d need a bigger coffee table to separate them …\n\nWhat’s Old is New originally published on …","url":"https://css-tricks.com/whats-old-is-new-2/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380692","publishedAt":"2024-09-12T14:05:12Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I collect a bunch of links in a bookmarks folder. These are things I fully intend to read, a… [+9034 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Quill – L’éditeur WYSIWYG nouvelle génération","description":"Quill est une bibliothèque JavaScript de folie pour créer des éditeurs de texte riche (WYSIWYG). Et quand je dis riche, c’est pas seulement du gras et de l’italique hein, on est sur un niveau au-dessus ! En gros, Quill vous offre tout un tas d’outils pour tra…","url":"https://korben.info/quill-lediteur-wysiwyg-nouvelle-generation.html","urlToImage":"https://korben.info/app/uploads/2024/04/manu23_WYSIWYG_editor__logo_word_Quill_00324637-6d48-449b-bb15-0e52da2d0e23.webp","publishedAt":"2024-09-04T07:00:00Z","content":"Quill est une bibliothèque JavaScript de folie pour créer des éditeurs de texte riche (WYSIWYG). Et quand je dis riche, c’est pas seulement du gras et de l’italique hein, on est sur un niveau au-dess… [+3402 chars]"},{"source":{"id":null,"name":"Korben.info"},"author":"Korben","title":"Phoboslab – Des jeux web rétro de folie en HTML5 !","description":"Phoboslab est un studio indépendant spécialisé dans les jeux web rétro en HTML5 et JavaScript. Leurs petites pépites old-school comme Biolab Disaster ou X-Type sont des pur bijoux de pixel art à savourer dans votre navigateur. Foncez les tester sur https://ph…","url":"https://korben.info/phoboslab-studio-jeux-web-retro-html5-javascript-gratuits.html","urlToImage":"https://korben.info/app/uploads/2024/04/manu23_logo_for_video_game_studio_word_Phoboslab_76fb7aa2-9e83-46be-aa16-c9b4b4287f74.webp","publishedAt":"2024-09-07T07:00:00Z","content":"Chers lecteurs, aujourd’hui je veux vous parler d’un studio de développement de jeux web qui fait vraiment des choses impressionnantes : Phoboslab. Ce studio indépendant fondé par Dominic Szablewski … [+1576 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"TypeScript 5.6 führt strengere Compiler-Fehlermeldungen ein","description":"In der neuen Version der Programmiersprache hat sich einiges getan, was unter anderem den Umgang mit Truthy- und Nullish-Prüfungen betrifft.","url":"https://www.heise.de/news/TypeScript-5-6-fuehrt-strengere-Compiler-Fehlermeldungen-ein-9863484.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/6/7/8/8/shutterstock_140369725-575ea3de02a70bb4.jpg","publishedAt":"2024-09-11T07:17:00Z","content":"Die neue Programmiersprachenversion TypeScript 5.6 ist erschienen. Microsoft hat dem Superset von JavaScript einige neue Features spendiert, jedoch auch eine Änderung aus der Beta-Phase wieder rückgä… [+2961 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: enterJS React 19 Day: Workshop zu den neuen React-Features","description":"Am 20. November zeigt ein Online-Workshop die Neuerungen von React 19 in Theorie und Praxis. Er findet im Rahmen des enterJS-Ablegers React 19 Day statt.","url":"https://www.heise.de/news/enterJS-React-19-Day-Workshop-zu-den-neuen-React-Features-9864922.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/7/5/6/1/react_day_aufmacher_v2-eaf6f419cfa67f4d.jpg","publishedAt":"2024-09-14T08:00:00Z","content":"Was gibt es Neues in React 19? Die beliebte JavaScript-Bibliothek für Webanwendungen hat im anstehenden Release zahlreiche Neuerungen zu bieten. Das zeigt nicht nur der React 19 Day am 17. Oktober 20… [+2572 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"Cisco merch shoppers stung in Magecart attack","description":"The 'security issue' was caused by a 9.8-rated Magento flaw Adobe patched back in June\nBad news for anyone who purchased a Cisco hoodie earlier this month: Suspected Russia-based attackers injected data-stealing JavaScript into the networking giant's online s…","url":"https://www.theregister.com/2024/09/06/cisco_merch_adobe_magento_attack/","urlToImage":"https://regmedia.co.uk/2024/09/06/shutterstock_2479362955.jpg","publishedAt":"2024-09-06T20:00:06Z","content":"Bad news for anyone who purchased a Cisco hoodie earlier this month: Suspected Russia-based attackers injected data-stealing JavaScript into the networking giant's online store selling Cisco-branded … [+2224 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"Beautiful Poster Art Created with CSS & JavaScript","description":"Posters are among the most common art forms. You probably had a few of them on your wall as a child. They cover the full spectrum of people, places, and...\nThe post Beautiful Poster Art Created with CSS & JavaScript appeared first on Speckyboy Design Magazine.","url":"https://speckyboy.com/poster-art-css-javascript/","urlToImage":"https://speckyboy.com/wp-content/uploads/2024/08/poster-art-snippets-thumb.jpg","publishedAt":"2024-09-10T16:06:50Z","content":"Posters are among the most common art forms. You probably had a few of them on your wall as a child. They cover the full spectrum of people, places, and events.\r\nThey also serve as an inspiration for… [+3774 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"serg_medin (AvitoTech)","title":"Как не гундеть, а доработать веб-сервис самому без помощи разработчиков","description":"Привет! Меня зовут Сергей Медин, я руководитель аналитиков в команде Авито Недвижимости. В этой статье я подробно расскажу, как создать собственный скрипт, который существенно упростит работу с любым веб-сервисом. Я не разработчик, но успешно добавляю необход…","url":"https://habr.com/ru/companies/avito/articles/843818/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/6c9/152/c37/6c9152c37f58abaefc5d9dc03585a781.png","publishedAt":"2024-09-19T06:00:22Z","content":"! , . , -, : .\r\n. , -. , JavaScript, . , , .\r\n, , , . . , , .\r\n , , . , , . , , .\r\n, Amazon\r\n - \r\n.\r\n : , IT-. , , .\r\n - \r\n , HR- . , . , , .\r\n , . , , , JavaScript TamperMonkey. , .\r\n HR-:\r\n: Exce… [+1721 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Basic keyboard shortcut support for focused links","description":"Eric gifting us with his research on all the various things that anchors (not links) do when they are in :focus.\n\nTurns out, there’s a lot!\r\n\n\nThat’s an understatement! This is an incredible amount of work, even …\n\nBasic keyboard shortcut support for focused …","url":"https://css-tricks.com/basic-keyboard-shortcut-support-for-focused-links/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380042","publishedAt":"2024-08-23T13:16:20Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Eric gifting us with his research on all the various things that anchors (not links) do when… [+1842 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Бесплатный курс по созданию сайтов для детей: 7 уроков по HTML и CSS с нуля","description":"Если ребенок интересуется веб-разработкой, его увлечение нужно поддержать. В этом помогут обучающие ролики или курсы HTML, CSS и JavaScript. Направление перспективно: оно знакомит даже неопытных школьников с IT, а также приближает их к пониманию основ написан…","url":"https://habr.com/ru/companies/pixel_study/articles/844166/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/594/9a5/d75/5949a5d75fb27dfbfea15a4190eb96b5.png","publishedAt":"2024-09-17T20:57:58Z","content":"-, . HTML, CSS JavaScript. : IT, . , . \r\n , - , . , , : , . \r\nPixel\r\n. IT- , -. 12 .\r\n, . 7 45 . :\r\n HTML, CSS JS 5-6 : , . :\r\n- Brackets HTML, .\r\n
- img, .\r\n
- , CSS , , -.\r\n
- . . , Scratch, : , , , .… [+1363 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Who wants to be hired? (September 2024)","description":"Comments","url":"https://news.ycombinator.com/item?id=41425908","urlToImage":null,"publishedAt":"2024-09-02T15:00:05Z","content":"Location: San Francisco, CARemote: OK\r\nWilling to Relocate: No\r\nProgramming Languages: Ruby, Scala, Python, Javascript, TypeScript, Haskell\r\nProgramming Strengths: Data Structures and Algorithms, Dat… [+2005 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"react-R","title":"React for R","description":"React for R. Contribute to react-R/reactR development by creating an account on GitHub.","url":"https://github.com/react-R/reactR","urlToImage":"https://opengraph.githubassets.com/077390056377de094d043a822353fd1232373e309db59073661b47c9a67340d3/react-R/reactR","publishedAt":"2024-09-16T09:11:19Z","content":"reactR provides a set of convenience functions for using\r\nReact in R with htmlwidget constructor\r\ntemplates and local JavaScript dependencies. The React ecosystem is\r\nrich with components that can en… [+1994 chars]"},{"source":{"id":null,"name":"Phandroid - News for Android"},"author":"Phandroid Editors","title":"Magento 2 Performance Tuning: How to Optimise Your Magento 2 Store for SpeedIntroduction","description":"Ensuring that your Magento 2 store is fast and responsive is essential for delivering a great user experience, improving conversion rates, and ranking well in search engines. A slow website can lead to higher bounce rates, frustrated customers, and lost sales…","url":"https://phandroid.com/2024/09/08/magento-2-performance-tuning-how-to-optimise-your-magento-2-store-for-speedintroduction/","urlToImage":"https://phandroid.com/wp-content/uploads/2021/02/android-apps-code-design.png","publishedAt":"2024-09-08T04:57:09Z","content":"Ensuring that your Magento 2 store is fast and responsive is essential for delivering a great user experience, improving conversion rates, and ranking well in search engines. A slow website can lead … [+6638 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"VS Code Fork 'Cursor' - the ChatGPT of Coding?","description":"\"Sometimes an artificial intelligence tool comes out of nowhere and dominates the conversation on social media,\" writes Tom's Guide. \n\n\"This week that app is Cursor, an AI coding tool that uses models like Claude 3.5 Sonnet and GPT-4o to make it easier than e…","url":"https://developers.slashdot.org/story/24/09/01/0618230/vs-code-fork-cursor---the-chatgpt-of-coding","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-09-01T06:22:00Z","content":"\"Sometimes an artificial intelligence tool comes out of nowhere and dominates the conversation on social media,\" writes Tom's Guide.\"This week that app is Cursor, an AI coding tool that uses models l… [+3977 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Webbrowser: Weitere Lücke aktiv ausgenutzt, Adobe PDF-Viewer aktualisiert","description":"Google meldet das Ausnutzen einer weiteren Lücke in freier Wildbahn. Die Updates von Edge schließen auch ein Leck im Adobe PDF Viewer.","url":"https://www.heise.de/news/Webbrowser-Weitere-Luecke-aktiv-ausgenutzt-Adobe-PDF-Viewer-aktualisiert-9848318.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/8/8/0/9/2024-08-27-Bing_Designer-Wbbrowser_brennt-1-eeaa3cf548b9c93c.jpg","publishedAt":"2024-08-27T06:57:00Z","content":"In der vergangenen Woche haben Google und Microsoft eine bereits aktiv ausgenutzte Sicherheitslücke in den Webbrowsern Chrome und dem davon abgeleiteten Edge geschlossen. Google hat die Sicherheitswa… [+2018 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ru_vds (RUVDS.com)","title":"Программирование 10 лет спустя: мы протёрли пыль с хрустального шара","description":"— Скажи триста!\n— Триста\n— С днём программиста!\r\n\n\nПредсказывать что-либо — дело неблагодарное, последние лет пять преподали нам отличный урок. Однако, если вы встретите программиста конца 80-х — начала 90-х, то он наверняка расскажет вам, сколько раз за 30 л…","url":"https://habr.com/ru/companies/ruvds/articles/842252/#post-content-body","urlToImage":"https://habrastorage.org/webt/zt/qh/at/ztqhatntdp3a1s0vn9kn0eobr64.png","publishedAt":"2024-09-12T09:01:56Z","content":"!!\r\n- , . , 80- 90-, , 30 . , , low-code, no-code, AI. , , , . , : , . ? , . (, , , ).\r\n, , . . , .\r\n AI\r\n. , , GitHub Stack Overflow, . , , , , AI . , , , .AI , : , , ( ).\r\n, low-code no-code -, - ,… [+705 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"cyber_ok (CyberOK)","title":"Nuclei Fu","description":"Привет, Хабр! Меня зовут Станислав Савченко, я ведущий эксперт базы знаний в CyberOK. За последний год в Nuclei было несколько крупных обновлений, которые принесли множество фич, таких как кодовая вставка, использование javascript в шаблонах, управление запро…","url":"https://habr.com/ru/companies/cyberok/articles/843888/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/6c8/a44/fdb/6c8a44fdbb65b808659208983fb3fec9.png","publishedAt":"2024-09-17T08:11:07Z","content":"Nuclei open-source (DAST), .\r\n Nuclei , . \r\n «Nuclei Fu» KazHackStan, 11-13 .\r\n : .\r\n : .\r\n Nuclei\r\n, ! , CyberOK. Nuclei , , , javascript , flow, . Nuclei, , .\r\n , - Nuclei, , , , Nuclei.\r\n, . , - ,… [+1982 chars]"},{"source":{"id":null,"name":"Nalanj.dev"},"author":null,"title":"Safe Assignment","description":"Alan Johnson's Personal Site","url":"https://nalanj.dev/posts/safe-assignment/","urlToImage":null,"publishedAt":"2024-09-10T15:46:45Z","content":"There was a good bit of buzz today about the new proposal for a safe assignment operator (?=) in JavaScript. I love how JavaScript has improved over time, but this is also a problem I’ve run into in … [+4650 chars]"},{"source":{"id":null,"name":"Lee-phillips.org"},"author":null,"title":"A plucked string simulator using Julia","description":"Comments","url":"https://lee-phillips.org/pluckit/#v0.2","urlToImage":"","publishedAt":"2024-09-21T20:03:40Z","content":"Adjust the position of the pluck position using the slider, then pluck the string by clicking the pluck button.\r\nWhat is this?\r\nThis is a demonstration of the effect of pluck position on the timbre o… [+3872 chars]"},{"source":{"id":null,"name":"Buzl.uk"},"author":"kaangiray26","title":"Reddit banned me for developing Geddit","description":"Reddit did me dirty. I did them too. This is the story of how I got a permanent ban from Reddit for developing a non-commercial open-source client called Geddit.","url":"https://www.buzl.uk/2024/08/24/reddit.html","urlToImage":"https://kaangiray26.github.io/images/buzluk.png","publishedAt":"2024-08-24T07:57:40Z","content":"That time Reddit banned me for developing an app\r\nPublished on\r\n August 24, 2024#reddit#app#geddit\r\nReddit did me dirty. I did them too. This is the story of how I got a permanent ban from Reddit for… [+3558 chars]"},{"source":{"id":null,"name":"Garrettdimon.com"},"author":"garrettdimon","title":"The Neverending Story","description":"Applets. ActiveX. Flash. Flex. Silverlight. Angular. React. Plenty of corporations thought they knew better but failed to see the larger picture.","url":"https://garrettdimon.com/journal/posts/the-neverending-story","urlToImage":"https://res.cloudinary.com/garrettdimon/image/asset/co_rgb:2d4f6c,c_fit,w_1100,h_50,l_text:Source%20Code%20Pro_32_antialias_subpixel_italic_normal_left_letter_spacing_-1_line_spacing_0:2024-09-10/fl_layer_apply,g_south_east,x_50,y_60/co_rgb:0F0F0F,c_fit,w_1100,h_250,l_text:Helvetica_64_antialias_subpixel_bold_normal_left_letter_spacing_-2_line_spacing_0:The%20Neverending%20Story/fl_layer_apply,g_north_west,x_50,y_75.0/co_rgb:757575,c_fit,w_1100,h_250,l_text:Georgia_36_antialias_subpixel_italic_normal_left_letter_spacing_0_line_spacing_14:Applets.%20ActiveX.%20Flash.%20Flex.%20Silverlight.%20Angular.%20React.%20Plenty%20of%20corporations%20thought%20they%20knew%20better%20but%20failed%20to%20see%20the%20larger%20picture./fl_layer_apply,g_south_west,x_50,y_200/opengraph-large-90f3b5b96ff667c89dd7bf0906c0f78e.png","publishedAt":"2024-09-12T05:19:22Z","content":"The timelines and tactics may vary, but when corporations try to create web technologies or walled-garden distribution platforms or runtimes, the outcomes have always been the same.\r\nSince the early … [+5586 chars]"},{"source":{"id":null,"name":"Sigwait.org"},"author":null,"title":"Exploring pre-1990 versions of wc(1) (2023)","description":"Comments","url":"https://sigwait.org/~alex/blog/2023/07/10/yqh6fX.html","urlToImage":null,"publishedAt":"2024-09-18T01:16:48Z","content":"Latest update: 2023-07-24 23:21:00\r\nCan you blame a tool that doesn't support a standard X when the tool\r\nwas written before X was invented?\r\nWhile a reasonable person would certainly answer, \"You ca… [+5863 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Yohann Mansiaux","title":"Boost your shiny app with sparkling data visualizations: a deep dive into Chart.js JavaScript library","description":"You can read the original post in its original format on Rtask website by ThinkR here: Boost your shiny app with sparkling data visualizations: a deep dive into Chart.js JavaScript library Let’s continue our exploration of integrating JavaScript code into a {…","url":"https://www.r-bloggers.com/2024/09/boost-your-shiny-app-with-sparkling-data-visualizations-a-deep-dive-into-chart-js-javascript-library/","urlToImage":"https://rtask.thinkr.fr/wp-content/uploads/01-cdn.png","publishedAt":"2024-09-03T12:39:35Z","content":"[This article was first published on Rtask, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)\r\nWant to share your content on R-bloggers? click here if … [+31878 chars]"},{"source":{"id":null,"name":"VentureBeat"},"author":"Sean Michael Kerner","title":"AI21 debuts Jamba 1.5, boosting hybrid SSM transformer model to enable agentic AI","description":"Jamba 1.5 mini and Jamba 1.5 large advance AI21 hybrid SSM transformer model with an eye toward agentic AI.","url":"https://venturebeat.com/ai/ai21-debuts-jamba-1-5-boosting-hybrid-ssm-transformer-model-to-enable-agentic-ai/","urlToImage":"https://venturebeat.com/wp-content/uploads/2024/08/Jamba-1-5.jpg?w=1024?w=1200&strip=all","publishedAt":"2024-08-22T13:00:00Z","content":"Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More\r\nTransformers are the cornerstone of the modern generative AI era, but i… [+4575 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Deno 2.0 steht in den Startlöchern: Release Candidate erschienen","description":"Der Release Candidate für Deno 2.0 soll alles enthalten, was das fertige Release bieten wird. Dazu zählen API-Updates und die neue process-Variable.","url":"https://www.heise.de/news/Deno-2-0-steht-in-den-Startloechern-Release-Candidate-erschienen-9932320.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/3/3/4/1/Deno-JavaScript-962fa09c2979875b.png","publishedAt":"2024-09-20T11:45:00Z","content":"Inhaltsverzeichnis\r\nDas Entwicklungsteam hinter der JavaScript- und TypeScript-Runtime Deno hat den Release Candidate für Version 2.0 veröffentlicht. Das größte Update seit Version 1.0 wird der Node.… [+4787 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Harald Weiss","title":"Oracle: Mehr KI, neuer Data Lake und Datenabfragen in natürlicher Sprache","description":"Auch Oracle folgt dem KI-Trend – aber nicht dem Hype: Der Konzern veröffentlicht stattdessen viele konkrete Funktionen in seinen bestehenden Angeboten.","url":"https://www.heise.de/news/Oracle-Mehr-KI-neuer-Data-Lake-und-Datenabfragen-in-natuerlicher-Sprache-9877912.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/1/4/4/4/shutterstock_1502859989-e756cbdf787acff2.jpg","publishedAt":"2024-09-18T08:55:00Z","content":"Zu Oracles neuen Angeboten gehören GenAI-Agenten mit RAG-Funktionen (Retrieval-Augmented Generation) aus der Cloud. Erstere ermöglichen den Zugriff auf die Oracle Database 23ai, AI Vector Search und … [+2704 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Oliver Diedrich","title":"Barrierefreie Websites: In Deutschland ist noch Luft nach oben","description":"Ab Juni 2025 müssen unter anderem E-Commerce-Shops barrierefrei werden. Viele Betreiber sind noch nicht soweit.","url":"https://www.heise.de/news/Barrierefreie-Websites-In-Deutschland-ist-noch-Luft-nach-oben-9867041.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/6/8/6/7/4/Barrierefrei_Tickermeldung_1920x1080-e458c73da1d2e1ea-91c4413809a71847.png","publishedAt":"2024-09-13T11:06:00Z","content":"Im Juni 2025 tritt zusammen mit dem European Accessibility Act (EAA) das deutsche Barrierefreiheitsstärkungsgesetz in Kraft. Ab diesem Zeitpunkt müssen neue Produkte und Dienstleistungen aus den Bere… [+2498 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"GitLab 17.4 macht Codevorschläge stärker vom Kontext abhängig","description":"Das monatliche Update für GitLab bringt neue Features für das KI-Tool GitLab Duo, das Security Testing und den Umgang mit Erweiterungen.","url":"https://www.heise.de/news/GitLab-17-4-macht-Codevorschlaege-staerker-vom-Kontext-abhaengig-9938351.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/7/3/6/9/5/shutterstock_1090899323-751a97ed5bffa28c.jpg","publishedAt":"2024-09-21T06:33:00Z","content":"Die Entwicklungsplattform GitLab 17.4 bringt Updates wie eine Anbindung an den Extension Marketplace für Drittanbieter-Erweiterungen und intelligentere Codevorschläge mit GitLab Duo. Ultimate-Kundinn… [+2572 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"MrPizzly (Beget)","title":"[Перевод] Трассировка OpenTelemetry в 200 строк кода","description":"Разработчики часто воспринимают трассировку как нечто загадочное, и OpenTelemetry — не исключение. Она может казаться еще более сложной из‑за множества новых концепций, с которыми сталкиваешься в базовых примерах.Ситуация усугубляется тем, что по мере создани…","url":"https://habr.com/ru/companies/beget/articles/844956/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/48f/e1e/0ae/48fe1e0aeb004a093f4f6ed7eb41311e.png","publishedAt":"2024-09-20T16:26:19Z","content":", OpenTelemetry . , .\r\n , , , , . , « » , .\r\n, « ». , , , .\r\n , , . , « » « ».\r\n . «Hello World!» . , , console.log(\"potato\"), , ( ).\r\n ! , .\r\nIf you… [+9328 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Craig Hale","title":"Cisco's merch store targeted by dangerous malware","description":"Malicious Russian JavaScript designed to steal sensitive information found on Cisco’s merch store.","url":"https://www.techradar.com/pro/security/cisco-s-merch-store-targeted-by-dangerous-malware","urlToImage":"https://cdn.mos.cms.futurecdn.net/xXaZ3Lb4ZEejUv9ipwK3ha-1200-80.jpg","publishedAt":"2024-09-09T15:02:00Z","content":"Cisco’s official merch store has been the subject of a cybersecurity attack that may have resulted in compromised customer information, including payment card details.\r\nA report by The Register claim… [+1932 chars]"},{"source":{"id":null,"name":"Codeproject.com"},"author":"Henrik Vestermark","title":"A tool for decomposing regular expressions","description":"A JavaScript function for breaking down a regular expression into its base components.","url":"https://www.codeproject.com/Articles/5387559/A-tool-for-decomposing-regular-expressions","urlToImage":null,"publishedAt":"2024-09-02T10:32:00Z","content":"Introduction\r\nFor those proficient with the basics of regular expressions, advancing your skills can vastly improve your ability to analyze and manipulate strings precisely and efficiently. Regular e… [+21157 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Oracle brews Java 23 for just-in-time delivery","description":"Predictably paced programming language plods onward\nOracle on Tuesday released Java 23 (Oracle JDK 23), in keeping with its now well-established six-month cadence.…","url":"https://www.theregister.com/2024/09/17/oracle_java_23/","urlToImage":"https://regmedia.co.uk/2018/11/14/shutterstock_239572636.jpg","publishedAt":"2024-09-17T14:30:05Z","content":"Oracle on Tuesday released Java 23 (Oracle JDK 23), in keeping with its now well-established six-month cadence.\r\nNo one should be surprised by this because predictability is part of the plan. Enterpr… [+5475 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Aleh Barysevich","title":"9 Tips To Optimize Crawl Budget For SEO via @sejournal, @ab80","description":"Understanding crawl budget for SEO optimization. Discover how to improve your website's crawl budget and enhance search engine visibility.\nThe post 9 Tips To Optimize Crawl Budget For SEO appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/technical-seo/tips-to-optimize-crawl-budget-for-seo/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/07/crawl-budget-seo-486.png","publishedAt":"2024-09-10T10:00:32Z","content":"Crawl budget is a vital SEO concept for large websites with millions of pages or medium-sized websites with a few thousand pages that change daily.\r\nAn example of a website with millions of pages wou… [+14228 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v22.8.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v22.8.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v22.8.0%20(Current)&type=release","publishedAt":"2024-09-03T13:51:48Z","content":"Rafael Gonzaga\r\nThis release adds a new API module.enableCompileCache() that can be used to enable on-disk code caching of all modules loaded after this API is called.\r\nPreviously this could only be … [+16170 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v22.9.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v22.9.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v22.9.0%20(Current)&type=release","publishedAt":"2024-09-17T21:09:02Z","content":"Rafael Gonzaga\r\nA new API getCallSite has been introduced to the util module. This API allows users\r\nto retrieve the stacktrace of the current execution. Example:\r\nconst util = require('node:util');f… [+22534 chars]"},{"source":{"id":null,"name":"Lifehacker.ru"},"author":"Дарья Громова","title":"Как писать и дорабатывать код с нейросетью Codeium","description":"Сервис умеет дополнять и объяснять код, что существенно ускоряет и упрощает работу. Среди дополнительных функций — чат-боты Codeium Live.","url":"https://lifehacker.ru/codeium/","urlToImage":"https://cdn.lifehacker.ru/wp-content/uploads/2024/09/codeium_1_1_1726246299.png","publishedAt":"2024-09-15T17:00:00Z","content":"- GitHub Copilot. Codeium , . 70 .\r\n : . , . .\r\n Forge: , , . Forge - .\r\n , .\r\n - Codeium Live, , , . , .\r\nCodeium -, .\r\nPlayground. - : Python, JavaScript, Go, Java C++. : .\r\n- , . , . , Tab, .\r\n - … [+436 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Top 5 Design Patterns We Really Use in JavaScript","description":"Design patterns are proven solutions to recurring software design problems. While there’s a plethora of patterns, some stand out as particularly useful in JavaScript and TypeScript development. Let’s explore five of the most prevalent and impactful ones. The …","url":"https://www.javacodegeeks.com/2024/08/top-5-design-patterns-we-really-use-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-08-27T05:06:00Z","content":"Design patterns are proven solutions to recurring software design problems. While there’s a plethora of patterns, some stand out as particularly useful in JavaScript and TypeScript development. Let’s… [+4259 chars]"},{"source":{"id":null,"name":"Clubic"},"author":"Chloé Claessens","title":"Quand il n'y en a plus, il y en a encore : Google patche sa dixième faille zero-day dans Chrome","description":"Triste record pour le navigateur qui vient de colmater une énième brèche dans son moteur d’exécution JavaScript V8. Si ça n’est pas déjà fait, mettez Google Chrome à jour.","url":"https://www.clubic.com/actualite-535679-quand-il-n-y-en-a-plus-il-y-en-a-encore-google-patche-sa-dixieme-faille-zero-day-dans-chrome.html","urlToImage":"https://pic.clubic.com/v1/images/2236238/raw","publishedAt":"2024-08-27T14:23:00Z","content":"Complet et fluide, Google Chrome simpose comme une référence gratuite des navigateurs web et se place en excellente position face à dautres applications phares comme Mozilla Firefox et Microsoft Edge… [+180 chars]"},{"source":{"id":null,"name":"Codeproject.com"},"author":"Sergi Ortiz Gomez","title":"Case Study Enhancing Interoperability between JavaScript and CSHARP Optimizing Mass Queries in Blazor","description":"Optimizing mass queries in Blazor by enhancing interoperability between JavaScript and C#, with a focus on performance improvements.","url":"https://www.codeproject.com/Tips/5387601/Case-Study-Enhancing-Interoperability-between-Java","urlToImage":null,"publishedAt":"2024-09-03T08:30:00Z","content":"The truth is that having NuGet packages in production is much more stressful than it initially seemed. When others start using your packages, they begin reporting issues or requesting new features. A… [+6496 chars]"},{"source":{"id":null,"name":"Clubic"},"author":"Chloé Claessens","title":"Edge 128 : le navigateur de Microsoft se met à jour, pas grand-chose de nouveau à se mettre sous la dent... ou presque","description":"La dernière version stable du navigateur talonne celle de Google Chrome dont elle partage les moteurs de rendu et JavaScript, essentiellement justifiée par la correction d’une faille de sécurité critique.","url":"https://www.clubic.com/actualite-535487-edge-128-le-navigateur-de-microsoft-se-met-a-jour-pas-grand-chose-de-nouveau-a-se-mettre-sous-la-dent-ou-presque.html","urlToImage":"https://pic.clubic.com/v1/images/2235347/raw","publishedAt":"2024-08-23T13:18:00Z","content":"On notera cependant quEdge 128 intègre lensemble des corrections et changements testés dans le canal Dev (versions 128.0.2661.0, 128.0.2677.1, 128.0.2690.1, 128.0.2708.0, 128.0.2730.0 et 128.0.2739),… [+423 chars]"},{"source":{"id":null,"name":"Ferd.ca"},"author":null,"title":"My Blog Engine Is the Erlang Build Tool","description":"Comments","url":"https://ferd.ca/my-blog-engine-is-the-erlang-build-tool.html","urlToImage":null,"publishedAt":"2024-09-02T14:04:20Z","content":"From time to time, people ask me what I use to power my blog, maybe because they like the minimalist form it has. I tell them its a bad idea and that I use the Erlang compiler infrastructure for it, … [+7725 chars]"},{"source":{"id":null,"name":"Corgea.com"},"author":null,"title":"We fine-tuned an LLM to triage and fix insecure code","description":"Corgea helps security teams issue fixes for vulnerable code using AI for engineers to review. Sign up today for free to try Corgea.","url":"https://corgea.com/blog/fine-tuning-for-precision-and-privacy-how-corgea-s-llm-enhances-enterprise-application-security","urlToImage":"https://framerusercontent.com/images/TCmimZcHcdRLuXsJXf3sLUEVdpU.png","publishedAt":"2024-09-16T22:57:15Z","content":"I'm Ahmad, the founder of Corgea. We're building an AI AppSec engineer that helps developers automatically triage and fix insecure code. We help reduce 30% of SAST findings with our false positive de… [+7582 chars]"},{"source":{"id":null,"name":"Creativosonline.org"},"author":"Juan Martinez","title":"Blazor: La Revolución del Desarrollo Web con C#","description":"Blazor es una nueva plataforma que te ayudará a crear Aplicaciones de Páginas Únicas (SPA) mediante C#. Es una revolución...","url":"https://www.creativosonline.org/blazor-la-revolucion-del-desarrollo-web-con-c.html","urlToImage":"https://www.creativosonline.org/wp-content/uploads/2024/09/Blazor-revolucion-diseno-web.webp","publishedAt":"2024-09-04T10:00:17Z","content":"Blazor es una nueva plataforma que te ayudará a crear Aplicaciones de Páginas Únicas (SPA) mediante C#. Es una revolución en lo que refiere a tecnologías de Microsoft y apunta a desterrar a otras her… [+6336 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ignatenkosergey (Страховой Дом ВСК)","title":"Apache Avro — на светлой стороне Кафки","description":"Добрый день, Хабр!Меня зовут Сергей Игнатенко, я — девлид в поезде «Операционная платформа» ВСК. Хочу сегодня рассказать об опыте использования SchemaRegistry и Avro в Kafka.Начну с базовой схемы работы с Kafka, которая, возможно, будет знакома многим, но важ…","url":"https://habr.com/ru/companies/vsk_insurance/articles/843070/#post-content-body","urlToImage":"https://habr.com/share/publication/843070/b719c6e6544397864c68eeddb769af44/","publishedAt":"2024-09-13T09:22:59Z","content":", !\r\n , , « » . SchemaRegistry Avro Kafka.\r\n Kafka, , , , .\r\n : Kafka, . .\r\n: Kafka? ? , , .\r\n ? , . , . , Kafka, , json .\r\n, , Kafka. , , , , , , .\r\n: . ? . , , - .\r\n, . : ? , , , \"\". , , Kafka. , .… [+1118 chars]"},{"source":{"id":null,"name":"Lackofimagination.org"},"author":"Aycan Gulez","title":"Firewalling Your Code","description":"When writing code, you can call any function as long as it’s public, and similarly, you can access any object’s public properties or methods. Usually, access to code is all or none – a piece of code can be either public or private. Lately, I’ve been thinking …","url":"https://lackofimagination.org/2024/08/firewalling-your-code/","urlToImage":"https://lackofimagination.org/images/joshua-sortino-Rnqa6jOpnHw-unsplash.jpg","publishedAt":"2024-08-24T13:39:42Z","content":"When writing code, you can call any function as long as it’s public, and similarly, you can access any object’s public properties or methods. Usually, access to code is all or none – a piece of code … [+3951 chars]"},{"source":{"id":null,"name":"Changelog.com"},"author":null,"title":"When 3rd party JavaScript attacks","description":"Simon Wijckmans from c/side joins Jerod & Nick to discuss the Pollyfill attack in detail. What does it mean for web developers & client-side security going forward?","url":"https://changelog.com/jsparty/336","urlToImage":"https://snap.fly.dev/jsparty/336/img","publishedAt":"2024-08-29T16:00:00Z","content":"Sponsors\r\nWixWix Sudio is for devs who build websites, sell apps, go headless, or manage clients. Integrate, extend and write custom scripts in a VS code-based IDE. Leverage zero set up dev, test and… [+114 chars]"},{"source":{"id":null,"name":"Freecodecamp.org"},"author":"Tapas Adhikary","title":"How to Use React Compiler","description":"In this tutorial, you'll learn how the React compiler can help you write more optimized React applications.\nReact is a user interface library that has been doing its job quite well for over a decade. The component architecture, uni-directional data f...","url":"https://www.freecodecamp.org/news/react-compiler-complete-guide-react-19/","urlToImage":"https://cdn.hashnode.com/res/hashnode/image/upload/v1724760187590/f7115fd3-6291-4920-9522-61de269a47f3.png","publishedAt":"2024-08-28T07:54:58Z","content":"In this tutorial, you'll learn how the React compiler can help you write more optimized React applications.\r\nReact is a user interface library that has been doing its job quite well for over a decade… [+18821 chars]"},{"source":{"id":null,"name":"Emacswiki.org"},"author":null,"title":"Why Does EmacsLisp Suck?","description":"Comments","url":"https://www.emacswiki.org/emacs/WhyDoesElispSuck","urlToImage":null,"publishedAt":"2024-08-25T14:50:09Z","content":"(See also EmacsLispLimitations, SchemeAndLisp)\r\nBackground\r\nI’m a long-time Emacs user who is new to the under-the-hood side of things. I recently started learning EmacsLisp and writing my own Emacs … [+23424 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jenny List","title":"A Look At The Small Web, Part 1","description":"In the early 1990s I was privileged enough to be immersed in the world of technology during the exciting period that gave birth to the World Wide Web, and I can honestly say I managed to completely…","url":"https://hackaday.com/2024/09/10/a-look-at-the-small-web-part-1/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/08/SmallWeb.jpg","publishedAt":"2024-09-10T14:00:02Z","content":"In the early 1990s I was privileged enough to be immersed in the world of technology during the exciting period that gave birth to the World Wide Web, and I can honestly say I managed to completely m… [+6648 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"José Alberto Lizana","title":"Hasta 150.000 euros por teletrabajar como desarrollador en estas grandes empresas tecnológicas para mejorar sus proyectos","description":"El teletrabajo se impuso como una gran moda durante la época de la pandemia, en la qeu difícilmente podíamos salir de casa. Ahora, esta cultura ya se está resintiendo con muchas empresas solicitando volver a las oficinas al menos tres días a la semana. Inclus…","url":"https://www.genbeta.com/actualidad/150-000-euros-teletrabajar-como-desarrollador-estas-grandes-empresas-tecnologicas-para-mejorar-sus-proyectos","urlToImage":"https://i.blogs.es/5d417b/rivage-im_cq6hqo10-unsplash/840_560.jpeg","publishedAt":"2024-08-29T07:34:00Z","content":"El teletrabajo se impuso como una gran moda durante la época de la pandemia, en la qeu difícilmente podíamos salir de casa. Ahora, esta cultura ya se está resintiendo con muchas empresas solicitando … [+3656 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Multiple Anchors","description":"Only Chris, right? You’ll want to view this in a Chromium browser:\nCodePen Embed Fallback\nThis is exactly the sort of thing I love, not for its practicality (cuz it ain’t), but for how it illustrates a concept. Generally, tutorials …\n\nMultiple Anchors origina…","url":"https://css-tricks.com/multiple-anchors/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380763","publishedAt":"2024-09-16T16:38:08Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Only Chris, right? You’ll want to view this in a Chromium browser:\r\nThis is exactly the sort… [+3553 chars]"},{"source":{"id":null,"name":"Publickey1.jp"},"author":"jniino","title":"JavaScript/TypeScriptからWebAssemblyやネイティブバイナリを生成するコンパイラ「Porffor」の開発が加速へ、開発者がフルタイムで取り組み","description":"「Porffor」は、JavaScript/TypeScriptをWebAssemblyバイナリやネイティブバイナリへとコンパイルする実験的なツールであり、これまでにない2つの特徴を備えています。 1つ目はJavaScript/TypeSc...","url":"https://www.publickey1.jp/blog/24/javascripttypescriptwebassemblyporffor.html","urlToImage":"https://www.publickey1.jp/2024/porffor-202408.png","publishedAt":"2024-08-26T16:21:23Z","content":"PorfforJavaScript/TypeScriptWebAssembly2\r\n1JavaScript/TypeScriptWebAssembly\r\nJavaScript/TypeScriptWebAssemblyJavaScriptWebAssemblyJavaScript1\r\nJavaScriptWebAssemblyJavaScriptJavaScript\r\nPorfforJavaSc… [+632 chars]"},{"source":{"id":null,"name":"Caschys Blog"},"author":"Olli","title":"Safari Technology Preview: Version 203 kann getestet werden","description":"Apple hat eine neue Version der Safari Technology Preview veröffentlicht. Solltet ihr davon noch nie etwas gehört haben: Dabei handelt es sich um eine experimentelle Version des Browsers, die parallel zum eigentlichen Safari installiert werden kann. Ihr könnt…","url":"https://stadt-bremerhaven.de/safari-technology-preview-version-203-kann-getestet-werden/","urlToImage":"https://stadt-bremerhaven.de/wp-content/uploads/2022/09/Safari-Technology.jpeg","publishedAt":"2024-09-12T13:15:56Z","content":"Safari Technology Preview\r\nApple hat eine neue Version der Safari Technology Preview veröffentlicht. Solltet ihr davon noch nie etwas gehört haben: Dabei handelt es sich um eine experimentelle Versio… [+886 chars]"},{"source":{"id":null,"name":"Newardassociates.com"},"author":"Ted Neward","title":"A Java Language Cumulative Feature Rollup","description":"Every listed new feature since Java8.","url":"http://blogs.newardassociates.com/blog/2024/java-cumulative-feature-rollup.html","urlToImage":null,"publishedAt":"2024-08-29T14:28:34Z","content":"A Java Language Cumulative Feature Rollup\r\nEvery listed new feature since Java8.\r\n28 August 2024\r\nI found myself asking myself the question, \"What's every new feature Java has introduced since the la… [+15366 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Iain Thomson","title":"Oh, great. Attacks developed by spyware vendors are being re-used by Russia's Cozy Bear cretins","description":"Google researchers note the similarities, can't find a link\nGoogle's Threat Analysis Group (TAG) has spotted a disturbing similarity in attack tactics used by commercial spyware vendors and Russia-linked attack gangs.…","url":"https://www.theregister.com/2024/08/29/commercial_spyware_russia_mongolia/","urlToImage":"https://regmedia.co.uk/2022/11/14/russia_shutterstock.jpg","publishedAt":"2024-08-29T20:03:11Z","content":"Google's Threat Analysis Group (TAG) has spotted a disturbing similarity in attack tactics used by commercial spyware vendors and Russia-linked attack gangs.\r\nThe TAG team spotted a watering hole att… [+2647 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"LockBit boasts of ransoming IRS-authorized eFile.com","description":"Add 'ransomware' to the list of certainties in life?\nNotorious ransomware gang LockBit claims to have compromised eFile.com, which offers online services for electronically filing tax returns with the US Internal Revenue Service (IRS).…","url":"https://www.theregister.com/2024/09/18/lockbit_claims_it_ransomed_irsauthorized/","urlToImage":"https://regmedia.co.uk/2024/09/18/shutterstock_tax_bad.jpg","publishedAt":"2024-09-18T20:14:28Z","content":"Notorious ransomware gang LockBit claims to have compromised eFile.com, which offers online services for electronically filing tax returns with the US Internal Revenue Service (IRS).\r\nTo be clear: eF… [+2096 chars]"},{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Philip Braunen)","title":"Sticky Headers And Full-Height Elements: A Tricky Combination","description":"Sticky positioning is one of those CSS features that’s pretty delicate and can be negated by a lot of things, so here’s another one to add to your mental catalog: Sticky elements don’t play nicely if they have to coordinate with other elements to make up a co…","url":"https://www.smashingmagazine.com/2024/09/sticky-headers-full-height-elements-tricky-combination/","urlToImage":"https://files.smashing.media/articles/sticky-headers-full-height-elements-tricky-combination/sticky-headers-full-height-elements-tricky-combination.jpg","publishedAt":"2024-09-05T09:00:00Z","content":"I was recently asked by a student to help with a seemingly simple problem. Shed been working on a website for a coffee shop that sports a sticky header, and she wanted the hero section right undernea… [+9745 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Richard Speed","title":"What is missing from the web? We're asking for Google","description":"Besides sanity, of course\nThe CSS Day conference may have come and gone, but Google's Chrome team is keen to keep the spirit alive with a list of what attendees felt was missing from the web.…","url":"https://www.theregister.com/2024/08/30/what_is_missing_from_web/","urlToImage":"https://regmedia.co.uk/2022/11/22/question_shutterstock.jpg","publishedAt":"2024-08-30T12:31:06Z","content":"The CSS Day conference may have come and gone, but Google's Chrome team is keen to keep the spirit alive with a list of what attendees felt was missing from the web.\r\nAlthough Google's whiteboard ask… [+2028 chars]"}]}
\ No newline at end of file