diff --git a/api/news/news.json b/api/news/news.json
index dca5a1ef..3808a0ea 100644
--- a/api/news/news.json
+++ b/api/news/news.json
@@ -1 +1 @@
-{"status":"ok","totalResults":3412,"articles":[{"source":{"id":null,"name":"Nolanlawson.com"},"author":null,"title":"Why I'm skeptical of rewriting JavaScript tools in \"faster\" languages","description":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant …","url":"https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/","urlToImage":"https://secure.gravatar.com/blavatar/86a4db4d496aa2fad7e47b11a865e80cfbbbac38285b65ff518b9c98aa47f7d7?s=200&ts=1729461304","publishedAt":"2024-10-20T21:25:02Z","content":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant to give up on.\r\nSo m… [+8620 chars]"},{"source":{"id":null,"name":"Reconquer.online"},"author":"Chris MMO","title":"Generating Lever-Door Puzzles with JavaScript","description":"Create lever-door puzzles with JavaScript for games, exploring graph structures and optimization to provide rewarding player challenges","url":"https://blog.reconquer.online/generating-lever-door-puzzles","urlToImage":"https://hashnode.com/utility/r?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1730478150232%2Fc766b8af-b96c-45bb-bdb3-8782e4a44547.gif%3Fw%3D1200%26auto%3Dformat%2Ccompress%26gif-q%3D60%26format%3Dwebm%26fm%3Dpng","publishedAt":"2024-11-01T20:27:21Z","content":"A lever-door puzzle is a challenge where players navigate through a series of rooms by using levers connected to various doors. When a lever is activated, it toggles the state of one or more doors. T… [+7293 chars]"},{"source":{"id":null,"name":"Jonathancreamer.com"},"author":"Jonathan Creamer","title":"Shrunked JavaScript monorepo Git size by 94%","description":"We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. Using some new changes to the git client it went from 178GB to 5GB.","url":"https://www.jonathancreamer.com/how-we-shrunk-our-git-repo-size-by-94-percent/","urlToImage":"https://www.jonathancreamer.com/content/images/size/w1200/2024/10/6C7A2712.JPG","publishedAt":"2024-10-27T02:35:22Z","content":"This isn't click bait. We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. It's large not only in terms of GB, but also in terms of sheer volume of … [+6805 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"react-gjs","title":"A React Renderer for Gnome JavaScript","description":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications. - react-gjs/renderer","url":"https://github.com/react-gjs/renderer","urlToImage":"https://opengraph.githubassets.com/f4aeff9c795ea787843ffca6a6f5358fa8d4aa7fe949119ef02eddfe94bcac81/react-gjs/renderer","publishedAt":"2024-10-31T11:57:25Z","content":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications.\r\nThis is the renderer used by the React Gnome, which is the recomme… [+2374 chars]"},{"source":{"id":null,"name":"Simonwillison.net"},"author":null,"title":"Notes on the new Claude analysis JavaScript code execution tool","description":"Anthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which they’re calling “the analysis tool”. It’s their answer to OpenAI’s ChatGPT Code Interpreter mode: Claude can …","url":"https://simonwillison.net/2024/Oct/24/claude-analysis-tool/","urlToImage":"https://static.simonwillison.net/static/2024/analysis-uv-lock.jpg","publishedAt":"2024-10-25T09:40:59Z","content":"24th October 2024\r\nAnthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which theyre calling the analysis tool.\r\nIts their answer to OpenAIs ChatGPT Code Inte… [+4021 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"JavaScript-Runtime Node.js 23 überarbeitet die Modul- und Testunterstützung","description":"Die aktuelle Major-Version der JavaScript-Runtime schraubt an der Performance und hat native ES-Modulunterstützung im Gepäck.","url":"https://www.heise.de/news/JavaScript-Runtime-Node-js-23-ueberarbeitet-die-Modul-und-Testunterstuetzung-9988362.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/2/9/7/9/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2024-10-21T13:15:00Z","content":"Inhaltsverzeichnis\r\nDie quelloffene JavaScript-Runtime Node.js hat Version 23 erreicht. Zu den wichtigsten Neuerungen gehören die standardmäßige Aktivierung von require(esm) für Node.js-Anwendungen, … [+2671 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"GitHub-Report: Python überholt JavaScript, während TypeScript Java schlägt","description":"Ein Report von GitHub zeigt, dass die Aktivität der Entwickler im Bereich KI und Data Science stark zunimmt. Eine zentrale Rolle nimmt Python ein.","url":"https://www.heise.de/news/GitHub-Report-Python-ueberholt-JavaScript-waehrend-TypeScript-Java-schlaegt-10003572.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/0/9/1/5/Python_Heise_Medien_ct0522_Titel_Python_FINAL-online-ff49b420fe6e6204.jpg","publishedAt":"2024-11-05T07:04:00Z","content":"Immer mehr GitHub-Mitglieder nutzen Python. Octoverse die große jährliche statistische Analyse von GitHub zeigt, dass Python 2024 erstmals JavaScript als meistgenutzte Sprache überholt hat. Gleich da… [+4279 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"262588213843476","title":"How React, Vue, and Angular Work – Core Principles in One File","description":"Front-end libraries (React, Vue, Angular) and the basic principles of how they work, all in a single file using pure JavaScript (VanillaJS). - myAngular.html","url":"https://gist.github.com/faustinoaq/b19da758fc45155a0b3b10d9f578c5ce","urlToImage":"https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png","publishedAt":"2024-10-31T04:12:27Z","content":"Instantly share code, notes, and snippets."},{"source":{"id":null,"name":"Charliegerard.dev"},"author":null,"title":"Hacking cars in JavaScript (Replay attacks in the browser with the HackRF)","description":"Collection of side projects, conference talks and blog posts experimenting with frontend technologies and human-computer interaction","url":"https://charliegerard.dev/blog/replay-attacks-javascript-hackrf/","urlToImage":"https://res.cloudinary.com/devdevcharlie/image/upload/v1725162356/Group_59_j55dvo.png","publishedAt":"2024-11-02T20:05:17Z","content":"A couple of years ago, I built a project using the RTL-SDR to get live raw data from passing airplanes, in the browser.\r\nAs I wanted to explore more using Software-Defined Radios, I bought a HackRF O… [+13001 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: Jetzt noch Vortragsideen einreichen – für die JavaScript-Konferenz enterJS","description":"Ideen für die enterJS 2025 in Mannheim? Der Call for Proposals läuft bis 15. November, gesucht sind Vorschläge für Vorträge und Workshops rund um JavaScript.","url":"https://www.heise.de/news/Jetzt-noch-Vortragsideen-einreichen-fuer-die-JavaScript-Konferenz-enterJS-10007885.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/3/2/9/9/enterjs25_cfp_aufmacher-bd74ffd0b33c8d0c.jpg","publishedAt":"2024-11-08T07:00:00Z","content":"Die nächste Ausgabe der Enterprise-JavaScript-Konferenz enterJS findet am 7. und 8. Mai 2025 statt. Wer dort einen Vortrag halten oder sein Wissen in einem Workshop weitergeben möchte, kann sich weit… [+2261 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Cheap AI 'Video Scraping' Can Now Extract Data From Any Screen Recording","description":"An anonymous reader quotes a report from Ars Technica: Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them manu…","url":"https://slashdot.org/story/24/10/18/2053242/cheap-ai-video-scraping-can-now-extract-data-from-any-screen-recording","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-18T20:55:00Z","content":"Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them… [+1710 chars]"},{"source":{"id":null,"name":"Zapspace.net"},"author":null,"title":"Defender Sound Studio","description":"Comments","url":"https://www.zapspace.net/defender_sound/","urlToImage":null,"publishedAt":"2024-10-22T05:58:17Z","content":"Defender Sound StudioHelp\r\nThis website requires Javascript to be enabled."},{"source":{"id":null,"name":"heise online"},"author":"Martina Kraus","title":"Web-Security: Mit Content Security Policy gegen Cross-Site Scripting, Teil 1","description":"XSS-Schwachstellen sind nach wie vor ein Einfallstor für zahlreiche Angriffe im Web. Eine Content Security Policy hilft bei der Abwehr.","url":"https://www.heise.de/hintergrund/Web-Security-Mit-Content-Security-Policy-gegen-Cross-Site-Scripting-Teil-1-9998046.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/8/0/5/5/shutterstock_1476252518-cdc99571f57626c4.jpg","publishedAt":"2024-10-30T13:14:00Z","content":"Inhaltsverzeichnis\r\nCross-Site Scripting (XSS) bleibt eine ernstzunehmende Bedrohung, obwohl die am häufigsten genutzten Frontend-Frameworks viele Sicherheitsfunktionen von Haus aus mitbringen. Frame… [+8294 chars]"},{"source":{"id":null,"name":"Hai.haus"},"author":null,"title":"Panic at the SPA","description":"Single Page Applications have taken the web by storm, but are they really all they're made up to be?","url":"https://www.hai.haus/blog/panic-at-the-spa/","urlToImage":null,"publishedAt":"2024-10-30T22:07:36Z","content":"I began programming in 2015, now thats not that long of a time, but coming on my 10 year anniversary I feel that its long enough that I can sit on my high pony and talk about the what the good old da… [+6557 chars]"},{"source":{"id":null,"name":"Browserleaks.com"},"author":null,"title":"Canvas Fingerprinting – BrowserLeaks","description":"Canvas fingerprinting is a tracking method that uses HTML5 Canvas code to generate a unique identifier for each individual user. The method is based on the fact that the unique pixels generated through Canvas code can vary depending on the system and browser …","url":"https://browserleaks.com/canvas","urlToImage":null,"publishedAt":"2024-10-26T22:41:29Z","content":"The Canvas API, which is designed for drawing graphics via JavaScript and HTML, can also be used for online tracking via browser fingerprinting. This technique relies on variations in how canvas imag… [+1824 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Daily Deal","title":"Daily Deal: The JavaScript DOM Game Developer Bundle","description":"Learn how to create a variety of games with the JavaScript DOM Game Developer Bundle. It has 8 courses that teach you how to use HTML5 and JS to develop word search, math, a Pac-Man style game, and more. It’s on sale for $30. Note: The Techdirt Deals Store is…","url":"https://www.techdirt.com/2024/11/04/daily-deal-the-javascript-dom-game-developer-bundle/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2024-11-04T18:58:25Z","content":"from the good-deals-on-cool-stuff dept\r\nLearn how to create a variety of games with the JavaScript DOM Game Developer Bundle. It has 8 courses that teach you how to use HTML5 and JS to develop word s… [+303 chars]"},{"source":{"id":null,"name":"Tympanus.net"},"author":"Quentin Hocdé","title":"Getting Started with Piecesjs: Building Native Web Components with a Lightweight Framework","description":"Piecesjs is a lightweight JavaScript framework built upon native web components, offering a suite of tools and utilities tailored for creative websites.","url":"https://tympanus.net/codrops/2024/10/21/getting-started-with-piecesjs-building-native-web-components-with-a-lightweight-framework/","urlToImage":"https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2024/10/Piecesjs_alt.png?x66413","publishedAt":"2024-10-21T09:47:28Z","content":"From our sponsor:Meco is a distraction-free space for reading and discovering newsletters, separate from the inbox. \r\nWhen building modern, creative websites, managing complex interactions and mainta… [+16171 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Mastering theme.json: You might not need CSS","description":"I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your global WordPress theme styles in a single file, including variations. JSON offers a nicely structured syntax that’s easily consumable by JavaScript, thereby allowing …\n…","url":"https://css-tricks.com/mastering-theme-json-you-might-not-need-css/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/381882","publishedAt":"2024-10-18T11:36:04Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your g… [+1695 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Lee Meyer","title":"Web-Slinger.css: Like Wow.js But With CSS-y Scroll Animations","description":"Can we recreate a JavaScript library for scrolling animations with a modern CSS approach using CSS Scroll-Driven Animations? Yes. Yes, we can.\n\nWeb-Slinger.css: Like Wow.js But With CSS-y Scroll Animations originally published on CSS-Tricks, which is part of …","url":"https://css-tricks.com/web-slinger-css-like-wow-js-but-with-css-y-scroll-animations/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382156","publishedAt":"2024-11-01T14:00:36Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!We had fun in my previous article exploring the goodness of scrolly animations supported in … [+8717 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Conseguí un puesto a tiempo completo como desarrollador autodidacta. Y estos fueron los 9 recursos formativos que usé","description":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autodidacta durante dos años, es una inspiración para quienes bus…","url":"https://www.genbeta.com/desarrollo/consegui-puesto-a-tiempo-completo-como-desarrollador-autodidacta-estos-fueron-9-recursos-formativos-que-use","urlToImage":"https://i.blogs.es/776200/1b79fc79dbf22cabd400cbbd8d16dc0e/840_560.jpeg","publishedAt":"2024-10-27T16:00:17Z","content":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autod… [+5603 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"What’s New in JavaScript (2024)","description":"JavaScript continues to grow and evolve. While new libraries are important, there’s much more happening. The language itself is improving, there’s a lot going on in the community, and the tools are rapidly advancing. Let’s take a look at what’s new in JavaScr…","url":"https://www.hongkiat.com/blog/whats-new-in-javascript/","urlToImage":"https://assets.hongkiat.com/uploads/whats-new-in-javascript/voidzero.jpg","publishedAt":"2024-10-24T13:00:17Z","content":"JavaScript continues to grow and evolve. While new libraries are important, theres much more happening. The language itself is improving, theres a lot going on in the community, and the tools are rap… [+4371 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Roundcube Webmail: Angriffe mit gefälschten Anhängen","description":"IT-Sicherheitsforscher haben Angriffe auf eine Stored-Cross-Site-Scripting-Lücke in Roundcube Webmail beobachtet. Ein Update ist verfügbar.","url":"https://www.heise.de/news/Roundcube-Webmail-Angriffe-mit-gefaelschten-Anhaengen-9990216.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/9/6/3/2024-10-21-Bing_Creator-Mailserver_Problem-1-f5115ba96d079e35.jpg","publishedAt":"2024-10-22T12:43:00Z","content":"Im Webmailer Roundcube, der etwa im universitären Umfeld und auch bei Regierungsorganisationen häufig zum Einsatz kommt, versuchen Angreifer, eine Sicherheitslücke zu missbrauchen. Die Angreifer vers… [+2309 chars]"},{"source":{"id":null,"name":"Evanhahn.com"},"author":"Evan Hahn","title":"setBigTimeout","description":"setTimeout breaks after 25 days. setBigTimeout doesn't.","url":"https://evanhahn.com/set-big-timeout/","urlToImage":"https://evanhahn.com/images/logo_square.png","publishedAt":"2024-10-17T18:01:01Z","content":"In short: JavaScript’s setTimeout breaks after ~25 days. I made setBigTimeout, a silly module to get around this problem. See the package on npm or the source code.\r\nsetTimeout is JavaScript’s way of… [+1707 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"Anthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview (Kyle Wiggers/TechCrunch)","description":"Kyle Wiggers / TechCrunch:\nAnthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview — Anthropic's Claude chatbot can now write and run JavaScript code. — Today, Anthrop…","url":"https://www.techmeme.com/241024/p25","urlToImage":"https://techcrunch.com/wp-content/uploads/2023/11/Claude2_Blog_V1-1.webp?resize=1200,675","publishedAt":"2024-10-24T15:40:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 11:50 AM ET, October 24, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo … [+71 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Daniel Schwarz","title":"The Different (and Modern) Ways to Toggle Content","description":"Let’s spend some time looking at disclosures, the Dialog API, the Popover API, and more. We’ll look at the right time to use each one depending on your needs. Modal or non-modal? JavaScript or pure HTML/CSS? Not sure? Don’t worry, we’ll go into all that.\n\nThe…","url":"https://css-tricks.com/the-different-and-modern-ways-to-toggle-content/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382363","publishedAt":"2024-11-08T13:57:09Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!If all you have is a hammer, everything looks like a nail.\r\nAbraham Maslow\r\nIts easy to defa… [+20799 chars]"},{"source":{"id":null,"name":"Guillot.me"},"author":"David Guillot","title":"Following up \"Mother of all Htmx demos\"","description":"Almost 2 years since my talk at DjangoCon Europe about migrating from React to htmx. A lot has been said and asked, here is my follow-up.","url":"https://david.guillot.me/en/posts/tech/following-up-mother-of-all-htmx-demos/","urlToImage":"https://david.guillot.me/image-david.jpg","publishedAt":"2024-11-09T01:39:07Z","content":"Initially I wanted to publish such a blog post a year ago. It had been a crazy year since DjangoCon Europe 2022, and I thought that writing some follow-up a year after that talk would be relevant. We… [+11447 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"Anthropic's AI Can Now Run And Write Code","description":"Anthropic's Claude chatbot can now write and run JavaScript code. TechCrunch: Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -…","url":"https://slashdot.org/story/24/10/25/1751233/anthropics-ai-can-now-run-and-write-code","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-25T20:01:00Z","content":"Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -- it's currently i… [+817 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Bryan Cockfield","title":"Access the Information Superhighway With a Mac Plus","description":"For some time now, Apple has developed a reputation for manufacturing computers and phones that are not particularly repairable or upgradable. While this reputation is somewhat deserved, especially in recent …read more","url":"https://hackaday.com/2024/10/17/access-the-information-superhighway-with-a-mac-plus/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/10/macplusnet_feat.jpg","publishedAt":"2024-10-17T18:30:02Z","content":"For some time now, Apple has developed a reputation for manufacturing computers and phones that are not particularly repairable or upgradable. While this reputation is somewhat deserved, especially i… [+1884 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"shengnan","title":"Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор","description":"Сегодня поговорим о объектах, объектной архитектуре и способах взаимодействия с ними на примере языков программирования Python и JavaScript. Получилось небольшое исследование, противопоставляющее прототипирование и ООП.Давайте разбираться! Читать далее","url":"https://habr.com/ru/articles/853760/#post-content-body","urlToImage":"https://habr.com/share/publication/853760/e999a4af39370fe6bed6e32c9edd1263/","publishedAt":"2024-10-27T07:10:11Z","content":", !\r\n Python JavaScript. , . , , .\r\n . - ( , ), / - , . \r\n ! \r\n, , « » : \r\n
- JS \r\n
- - (Python)\r\n
- , (, Go, Rust)\r\n
, Python JavaScript.\r\n JavaScript\r\n JavaScript : ( ) … [+1970 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Un desarrollador ha analizado 12 millones de ofertas de trabajo durante 21 meses. Estos son los lenguajes más demandados","description":"En la industria tecnológica actual, estar al tanto de los lenguajes de programación más demandados se ha convertido en una herramienta esencial para cualquier persona que quiera abrirse paso en el competitivo mercado laboral de desarrollo de software. A pesar…","url":"https://www.genbeta.com/desarrollo/desarrollador-ha-analizado-12-millones-ofertas-trabajo-programacion-durante-21-meses-estos-demandados","urlToImage":"https://i.blogs.es/116644/2091b389fb25e3bcb75dfa1e36fada06/840_560.jpeg","publishedAt":"2024-11-11T19:06:09Z","content":"En la industria tecnológica actual, estar al tanto de los lenguajes de programación más demandados se ha convertido en una herramienta esencial para cualquier persona que quiera abrirse paso en el co… [+5651 chars]"},{"source":{"id":null,"name":"Npmjs.com"},"author":null,"title":"Svelte 5 Released","description":"Cybernetically enhanced web apps. Latest version: 5.0.0, last published: 2 hours ago. Start using svelte in your project by running `npm i svelte`. There are 1639 other projects in the npm registry using svelte.","url":"https://www.npmjs.com/package/svelte","urlToImage":"https://static-production.npmjs.com/338e4905a2684ca96e08c7780fc68412.png","publishedAt":"2024-10-19T18:38:06Z","content":"Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.\r\nLearn more at the S… [+663 chars]"},{"source":{"id":null,"name":"Jero.zone"},"author":null,"title":"All the data can be yours: reverse engineering APIs","description":"Comments","url":"https://jero.zone/posts/reverse-engineering-apis","urlToImage":null,"publishedAt":"2024-11-06T07:43:55Z","content":"Ive built a lot of unofficial software for my schools, Brown University and previously Macalester College. To name a few: an everything app called 75grand with dining hall menus, Moodle assignments, … [+5237 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"Ongoing typosquatting campaign impersonates hundreds of popular npm packages","description":"Puppeteer or Pupeter? One of them will snoop around on your machine and steal your credentials\nAn ongoing typosquatting campaign is targeting developers via hundreds of popular JavaScript libraries, whose weekly downloads number in the tens of millions, to in…","url":"https://www.theregister.com/2024/11/05/typosquatting_npm_campaign/","urlToImage":"https://regmedia.co.uk/2024/11/05/shutterstock_programming.jpg","publishedAt":"2024-11-05T16:28:06Z","content":"An ongoing typosquatting campaign is targeting developers via hundreds of popular JavaScript libraries, whose weekly downloads number in the tens of millions, to infect systems with info-stealing and… [+5178 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Fabian Deitelhoff","title":"heise+ | Syncfusion: UI-Komponenten für die App-Entwicklung im Test","description":"Softwareentwicklung braucht viel Zeit. Bibliotheken wie Syncfusion sollen diesen Aufwand reduzieren und bieten eine große Auswahl an fertigen Komponenten.","url":"https://www.heise.de/tests/Syncfusion-UI-Komponenten-fuer-die-App-Entwicklung-im-Test-10007780.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/3/2/3/6/aufmacher_syncfusion-e8d2ae6847913ede.png","publishedAt":"2024-11-11T11:00:00Z","content":"Inhaltsverzeichnis\r\nIn der Softwareentwicklung spielt die Effizienz bei der Entwicklung komplexer Anwendungen eine zentrale Rolle. Die zunehmende Herausforderung ist, leistungsstarke und benutzerfreu… [+2446 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"Claude AI estrena una herramienta de análisis que escribe y ejecuta código en JavaScript","description":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta, llamada simplemente «herramienta de análisis», es un entor…","url":"https://wwwhatsnew.com/2024/10/26/claude-ai-estrena-una-herramienta-de-analisis-que-escribe-y-ejecuta-codigo-en-javascript/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/10/sshot-550.jpg","publishedAt":"2024-10-26T14:00:54Z","content":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta… [+7034 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Программирование для детей 14 лет: направления, видеоуроки, книги","description":"14 лет – возраст, в котором можно изучать программирование на примере использования текстовых языков и вспомогательных сред. Lua и Roblox, C# и Unity – примеры удачных связок. Основа в виде понимания алгоритмов и базовых принципов кодинга – плюс, но даже без …","url":"https://habr.com/ru/companies/pixel_study/articles/853284/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/106/066/5c7/1060665c725e3b8fa3f367f7a0936eae.png","publishedAt":"2024-10-24T20:59:08Z","content":"14 , . Lua Roblox, C# Unity . , . \r\nPixel\r\n - 14 , , , . , , , .\r\n : , 14 . , , : , .\r\n 14 \r\n 4 , , , , .\r\n1. Roblox Lua\r\n: , , .\r\n, .\r\nRoblox -, . , , . Roblox Studio. .\r\n Lua , . , JavaScript, . «… [+698 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"maoserr","title":"Show HN: Epublifier – scrape pages (books, manuals) for offline reading","description":"Converts some webnovels to epub format. Contribute to maoserr/epublifier development by creating an account on GitHub.","url":"https://github.com/maoserr/epublifier","urlToImage":"https://opengraph.githubassets.com/1a722a97dcb4dc472c92a7f2c15b28a162d96fd46d6a126eb03ad3d5a39db543/maoserr/epublifier","publishedAt":"2024-10-21T13:18:08Z","content":"Converts websites into epub.\r\nA tool that allows you to extract a list of html pages from a website and compile them into an ePub book to be imported into your eReader of choice.\r\nFor advanced users … [+731 chars]"},{"source":{"id":null,"name":"Appinn.com"},"author":"青小蛙","title":"JetBrains 宣布 WebStorm 和 Rider 针对非商业用途免费|RustRover 和 Aqua 也免费","description":"JetBrains 是一家著名的 IDE 软件开发商,旗下产品包括 IntelliJ IDEA(Java)、PyCharm(Python)、WebStorm(JavaScript)、Rider(.NET)等,深受开发者喜","url":"https://www.appinn.com/jetbrains-webstorm-rider/","urlToImage":"https://www.appinn.com/wp-content/uploads/2024/10/Appinn-Feature-images-2024-10-25T163703.040.jpg","publishedAt":"2024-10-25T08:58:19Z","content":"JetBrains IDE IntelliJ IDEAJavaPyCharmPythonWebStormJavaScriptRider.NET JetBrainsWebStorm Rider @Appinn\r\nRustRoverRust Aqua \r\nJetBrains Toolbox \r\n (EAP) \r\nIDE Rust RustRover\r\n Code With Me\r\nJetBrains… [+49 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"DRoman0v (Selectel)","title":"Умные часы для DIY-энтузиастов: от Pocuter Spectra до Bangle.js","description":"Мало кому из нас известная компания Pocuter разработала недорогие умные часы Spectra. Отличие от большинства прочих девайсов — открытые ПО и железо. Их просто ремонтировать, а при необходимости можно кастомизировать. Например, добавить больше памяти. Подробно…","url":"https://habr.com/ru/companies/selectel/articles/856918/#post-content-body","urlToImage":"https://habrastorage.org/webt/_o/h1/rd/_oh1rdasyqn285xjekxzttlp9iq.png","publishedAt":"2024-11-08T10:04:26Z","content":"Pocuter Spectra. . , . , . .Pocuter Spectra \r\nSpectra . , . , . \r\n, API. , , . .\r\n, microSD 512 , 240 , 8 32 -. Apple Watch -, Spectra .\r\n Spectra\r\n- . Spectra , .
- . 316L, .
- .… [+1267 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ilona Krause","title":"heise-Angebot: iX-Workshop: Produktiver programmieren mit Github Copilot und ChatGPT","description":"Anwendungen schneller und komfortabler programmieren mit den KI-Funktionen von GitHub Copilot und ChatGPT — eine Praxisanleitung","url":"https://www.heise.de/news/iX-Workshop-Produktiver-programmieren-mit-Github-Copilot-und-ChatGPT-9988978.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/3/0/7/Github-Copilot-Ticker-Header-16-9-d3486595bae28141.jpg","publishedAt":"2024-10-28T09:00:00Z","content":"Github Copilot ist ein intelligenter Assistent, der Entwicklerinnen und Entwickler bei der Programmierung unterstützt, indem er kontextbezogene Codevorschläge macht und sogar ganze Funktionen beisteu… [+1442 chars]"},{"source":{"id":null,"name":"Xataka.com"},"author":"Javier Marquez","title":"Anthropic es una de las pocas firmas que puede seguirle el ritmo a OpenAI: Claude ahora puede escribir y ejecutar código","description":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el lanzamiento del chatbot, muchas compañías incrementaron su …","url":"https://www.xataka.com/robotica-e-ia/anthropic-pocas-firmas-que-puede-seguirle-ritmo-a-openai-claude-ahora-puede-escribir-ejecutar-codigo","urlToImage":"https://i.blogs.es/8ffa69/claude-portada/840_560.jpeg","publishedAt":"2024-10-24T22:31:52Z","content":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el… [+2554 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ph_piter (Издательский дом «Питер»)","title":"Издательство Питер. Колонка редактора, октябрь 24 г","description":"Привет, Хаброжители! Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Causal Inference на Python. Причинно-следственные связи...","url":"https://habr.com/ru/companies/piter/articles/851460/#post-content-body","urlToImage":"https://habr.com/share/publication/851460/ed08daeea8661c3fcfc0506fa41997d7/","publishedAt":"2024-10-18T09:21:33Z","content":", !, .\r\nCausal Inference Python. - IT-(): .\r\n? , ? ? , -, , causal inference.\r\n, Nubank, causal inference . , - , (A/B-), , , . .\r\n» » \r\n TypeScript(): .\r\nTypeScript JavaScript-. TypeScript, . « Type… [+648 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"RodionGork","title":"Turbo-Pascal 5.5 (и другие) в браузере — с загрузкой программ по ссылке","description":"\"Эх вот в школе я такую программулину написал, на Паскале\" - бывают такие мысли, особенно у тех кто учился, скажем, в 90е. И даже находятся порой эти старые программы на старом диске. Но если запустить их ещё в DosBox у себя на машине можно - то как показать-…","url":"https://habr.com/ru/articles/857422/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b6b/a22/8af/b6ba228afd6faf7aad3aa1e988bc264c.png","publishedAt":"2024-11-12T04:53:31Z","content":"\" , \" - , , , 90. . DosBox - - , ?\r\n js-dos ( ) - , - .\r\n ! - :) - - - .\r\n ?\r\n , , Quick Basic 1.1Turbo Pascal 5.5 ( Matlab 3.05) - , - .\r\n \"\"? - ( ) - ( cross-origin ).\r\n , :\r\n \"Escape\" .\r\n- - Ctrl-… [+2530 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"VadimKogay","title":"Родительский helm chart для проектов + werf Sequel","description":"Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработч…","url":"https://habr.com/ru/articles/854806/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/dd0/5ae/5d6/dd05ae5d6713b8dcaf7344e035236e44.png","publishedAt":"2024-10-30T18:05:45Z","content":"Prequel werf , ( , ), time to market, , .\r\n
- PHP, Go JavaScript Helm-. . , (, VPA) PHP, . .\r\n
- , ( ), , , , .\r\n
- GitLab CI\r\n GitLab\r\n , , . .\r\n
- CI/CD \r\nCI/CD . , . Dev… [+550 chars]"},{"source":{"id":null,"name":"Ashu1461.com"},"author":"ASHUTOSH SINGLA","title":"Interview Gone Wrong","description":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quality / speed / conciseness etc.\n\nThe candidate this time was p…","url":"https://www.ashu1461.com/interview-gone-wrong/","urlToImage":"https://static.ghost.org/v5.0.0/images/publication-cover.jpg","publishedAt":"2024-11-01T18:32:28Z","content":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quali… [+1318 chars]"},{"source":{"id":null,"name":"Gitlip.com"},"author":null,"title":"Infinite Git Repos on Cloudflare Workers","description":"A lightweight computing platform","url":"https://gitlip.com/blog/infinite-git-repos-on-cloudflare-workers","urlToImage":null,"publishedAt":"2024-10-25T17:34:54Z","content":"How we built a scalable Git server on Cloudflare Workers using WebAssembly and Durable Objects.Were buildingGitlip- the collaborative devtool for the AI era. An all-in-one combination of Git-powered … [+19449 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Dominux","title":"Ускоряем браузерные вычисления на коленке с помощью WebAssembly на примере генерации шума","description":"Так ли производителен WebAssembly в сравнении с JavaScript как о нем говорят? Какие подводные камни могут ожидать при попытке ускорить CPU-bound задачи и в каких ситуациях он must have? Автор предлагает рассмотреть один кейс и разобраться в этих вопросах на п…","url":"https://habr.com/ru/articles/854528/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/649/166/fa1/649166fa1dd4d5f58c6d7ad7c3eeb173.png","publishedAt":"2024-10-29T22:40:08Z","content":"3D- pet- BabylonJS. - , , , . , , / - . , !\r\n , , , , . BabylonJS, JavaScript. , CPU-bound , WebAssembly , , ?\r\n WebAssembly\r\n :\r\nWebAssembly ( Wasm) . Wasm , .\r\n, , , JIT-, JS-, V8SpiderMonkey ( , ,… [+2364 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"a-v-gor","title":"[Перевод] Звездный рейтинг на HTML-CSS","description":"Мы знакомы с поведением поля ввода пятизвездочного рейтинга. Отображены пустые звезды. Пользователь решает, сколько баллов из пяти будет содержать его оценка. Он выбирает (тап/клик) звезду, которая соответствует оценке (в зависимости от позиции с начала). Выб…","url":"https://habr.com/ru/articles/853458/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/c45/547/ee3/c45547ee37ecabce7670499e05d02701.jpg","publishedAt":"2024-10-28T13:42:26Z","content":". . , . (/) , ( ). , , , . , , , . , «». , , . , , .\r\n, JavaScript, CSS.\r\n ? . . , , , .\r\n 1: select. (option) . .\r\n 2: ! \r\n CSS !\r\n
- HTMLCSS,… [+3444 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"A look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts (Simon Willison/Simon Willison's Weblog)","description":"Simon Willison / Simon Willison's Weblog:\nA look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts — I'm a huge fan of Claude's Artifacts feature, which lets you prompt Claude to create an in…","url":"https://www.techmeme.com/241022/p1","urlToImage":"https://static.simonwillison.net/static/2024/claude-artifacts/jina-reader.jpg","publishedAt":"2024-10-22T06:00:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 2:00 AM ET, October 22, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo v… [+70 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t webdev: Happy Birthday, CSS!","description":"CSS Creator Håkon Wium Lie will attend c’t frontend developers conference as a keynote speaker and celebrate 30 years of his web standard.","url":"https://www.heise.de/news/c-t-webdev-Happy-Birthday-CSS-9983700.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/0/4/8/7/webdev-23-Ticker-Header-16-9-d83d391bd5421a24-125a2f95fcf94fd9-a6ce1599541b5110.webp","publishedAt":"2024-10-19T11:00:00Z","content":"On October 10, 1994, Håkon Wium Lie published the first proposal for Cascading HTML style sheets. Since then, CSS has been one of the technical foundations for the web. A good occasion to celebrate C… [+1597 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"heise-Angebot: enterJS: Beim Accessibility Day lernen, barrierefreie Websites zu entwickeln","description":"Das Online-Event am 7. November 2024 zeigt, worauf es bei der Entwicklung barrierefreier Websites ankommt und wie diese mit dem BFSG konform werden.","url":"https://www.heise.de/news/enterJS-Beim-Accessibility-Day-lernen-barrierefreie-Websites-zu-entwickeln-9994018.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/5/9/7/7/enterJS-Accessibility-Day-2024-22ba33c5d0e15e24.jpg","publishedAt":"2024-10-28T11:00:00Z","content":"Am 7. November 2024 findet der Accessibility Day statt, eine Online-Konferenz im Rahmen der Enterprise-JavaScript-Konferenz enterJS. Der Thementag, veranstaltet von iX und dpunkt.verlag in Zusammenar… [+2346 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Компьютерные курсы для подростков: 50+ бесплатных видеоуроков","description":"Хотите обучиться разработке игр, трехмерному моделированию, дизайну в веб-среде или программированию? Может, интересует создание сайтов? Готовы помочь! Если одно из данных IT-направлений интересует, рекомендуем сегодняшнюю подборку: собрали 50+ видеоуроков, к…","url":"https://habr.com/ru/companies/pixel_study/articles/852060/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b3d/384/fcc/b3d384fcca83d8dedf40015f4f6feef6.png","publishedAt":"2024-10-20T16:45:49Z","content":", , - ? , ? ! IT- , : 50+ , .\r\n - . IT . Pixel\r\n 50+ . , , , . .\r\n :\r\n
- «» (13 );\r\n
- Unity (15);\r\n
- «» (11);\r\n
- - Figma (10);\r\n
- - HTML, CSS JavaScript (7).\r\n
- .\r\n
- .\r\n
- React Redux.\r\n
- . \r\n
, . . , kjs-box\r\n: .\r\n, . - React-, , kjs-box,… [+15812 chars]"},{"source":{"id":null,"name":"Forbes"},"author":"Rachel Wells, Contributor, \n Rachel Wells, Contributor\n https://www.forbes.com/sites/rachelwells/","title":"7 Free JavaScript Courses To Learn In 2024","description":"JavaScript is one of five most essential programming languages to learn in 2024. Here are seven free courses and resources to learn JavaScript this year.","url":"https://www.forbes.com/sites/rachelwells/2024/10/30/free-javascript-courses-to-learn/","urlToImage":"https://imageio.forbes.com/specials-images/imageserve/67222cbca5cbbdbd2ec2f24f/0x0.jpg?format=jpg&height=900&width=1600&fit=bounds","publishedAt":"2024-10-30T17:00:56Z","content":"JavaScript is the number one most essential high-income technical skill you can have in your toolkit ... [+] as a developer\r\ngetty\r\nYou wouldn't be a developer without knowing JavaScript. JavaScript … [+4761 chars]"},{"source":{"id":null,"name":"Bunny.net"},"author":"bunny.net","title":"Edge Scripting: Build and run applications at the edge","description":"Comments","url":"https://bunny.net/blog/introducing-bunny-edge-scripting-a-better-way-to-build-and-deploy-applications-at-the-edge/","urlToImage":"https://bunny.net/blog/content/images/2024/10/bunnynet-introducing-edge-scripting-2.jpg","publishedAt":"2024-11-07T18:17:20Z","content":"Imagine a world where deploying and running powerful applications is as simple as writing JavaScript, a world where infrastructure fades into the background, and your code just runs exactly where it … [+17164 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Ancestry Dot Dumb","description":"Damiano's company had more work than staff, and opted to hire a subcontractor. When hiring on a subcontractor, you could look for all sorts of things. Does their portfolio contain work similar to what you're asking them to do? What's the average experience of…","url":"https://thedailywtf.com/articles/ancestry-dot-dumb","urlToImage":"https://s3.amazonaws.com/remy.jetpackshark.com/remy-thumb.jpg","publishedAt":"2024-10-17T06:30:00Z","content":"Damiano's company had more work than staff, and opted to hire a subcontractor. When hiring on a subcontractor, you could look for all sorts of things. Does their portfolio contain work similar to wha… [+3688 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"Contributions to generative AI projects on GitHub grew 59% YoY between October 2023 and September 2024 and Python topped JavaScript as the most popular language (The GitHub Blog)","description":"The GitHub Blog:\nContributions to generative AI projects on GitHub grew 59% YoY between October 2023 and September 2024 and Python topped JavaScript as the most popular language — In this year's Octoverse report, we study how public and open source activity…","url":"https://www.techmeme.com/241030/p7","urlToImage":"https://github.blog/wp-content/uploads/2024/10/image7.png","publishedAt":"2024-10-30T06:30:01Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 2:30 AM ET, October 30, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo v… [+70 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Craig Hale","title":"Anthropic updates Claude AI to write and run Javascript code","description":"Claude.ai can now write and execute Javascript in its quest to generate “mathematically precise and reproducible” answers.","url":"https://www.techradar.com/pro/anthropic-updates-claude-ai-to-write-and-run-javascript-code","urlToImage":"https://cdn.mos.cms.futurecdn.net/oKALrMk3n4hVmMuahWWozn-1200-80.png","publishedAt":"2024-10-25T10:03:00Z","content":"Anthropic has announced a significant update to its Claude AI chatbot allowing it to both write and execute Javascript code.\r\nThrough a new analysis tool, Claude users can process data, conduct analy… [+1867 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Gressus","title":"Как я написал книгу для детей: «Мама, не отвлекай. Я Python учу!»","description":"Привет! Возможно, вы родитель или учитель, который хочет помочь детям освоить программирование.Расскажу о том, как и зачем я написал книгу для детей по изучению Python. Читать далее","url":"https://habr.com/ru/articles/851880/#post-content-body","urlToImage":"https://habr.com/share/publication/851880/c3c2167702291b1e6b087f29bf250b1b/","publishedAt":"2024-10-19T10:15:55Z","content":"Python, ?\r\n! , , .\r\n , Python.\r\n.\r\n .« pdf» , .\r\n, , Processing:\r\nProcessing Java.\r\n..\r\n , :\r\nvoid setup() {\r\n size(400, 700);\r\n}\r\nvoid draw() {\r\n fill(random(255), random(255), random(255), random… [+2257 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Boost JavaScript Performance with Debouncing and Throttling","description":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user experience by triggering numerous function calls in rapid suc…","url":"https://www.javacodegeeks.com/2024/10/boost-javascript-performance-with-debouncing-and-throttling.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T17:07:00Z","content":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user e… [+7225 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Handling Floating Point Precision in JavaScript","description":"JavaScript, like many programming languages, uses floating-point arithmetic for numbers. This often leads to precision issues when dealing with decimals, causing unexpected results. For example, calculations like 0.1 + 0.2 yield 0.30000000000000004 instead of…","url":"https://www.javacodegeeks.com/2024/11/handling-floating-point-precision-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-11-05T06:46:00Z","content":"JavaScript, like many programming languages, uses floating-point arithmetic for numbers. This often leads to precision issues when dealing with decimals, causing unexpected results. For example, calc… [+2795 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"JavaScript Hoisting Pitfalls: Common Scoping Issues","description":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behaviors, especially if you’re not fully familiar with how hoisti…","url":"https://www.javacodegeeks.com/2024/10/javascript-hoisting-pitfalls-common-scoping-issues.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T06:47:00Z","content":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behavi… [+3919 chars]"},{"source":{"id":null,"name":"Lackofimagination.org"},"author":"Aycan Gulez","title":"Self-Documenting Code","description":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it challenging to grasp unfamiliar code quickly…","url":"https://lackofimagination.org/2024/10/self-documenting-code/","urlToImage":"https://lackofimagination.org/images/gabriel-sollmann-Y7d265_7i08-unsplash.jpg","publishedAt":"2024-10-23T13:33:49Z","content":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it… [+5651 chars]"},{"source":{"id":null,"name":"Lllllllllllllllll.com"},"author":null,"title":"Typeset: An HTML pre-processor for web typography","description":"Comments","url":"https://typeset.lllllllllllllllll.com/","urlToImage":null,"publishedAt":"2024-10-27T05:12:18Z","content":"An HTML pre-processor for web typography. Typeset provides typographic features used traditionally in ne printing which remain unavailable to browser layout engines. Typesets proces… [+2104 chars]"},{"source":{"id":null,"name":"Kagi.com"},"author":"Vladimir Prelovac","title":"Kagi Translate","description":"Your browser does not support the video tag.","url":"https://blog.kagi.com/kagi-translate","urlToImage":null,"publishedAt":"2024-11-07T19:32:04Z","content":"Your browser does not support the video tag.\r\nToday, we’re introducing Kagi Translate. It’s not revolutionary - it’s simply a better translation service.\r\nOur combination of advanced language models … [+2712 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Piotr Storożenko","title":"Shiny for Python and JavaScript: How to Add JS Scripts to Your Dashboards","description":"Web developers love JavaScript. And who can blame them, it’s a fantastic do-it-all language for making stunning websites. But what about Shiny and Shiny for Python? As it turns out, you can add JavaScript scripts to your Shiny for Python dashboards without to…","url":"https://www.r-bloggers.com/2024/11/shiny-for-python-and-javascript-how-to-add-js-scripts-to-your-dashboards/","urlToImage":"https://wordpress.appsilon.com/wp-content/uploads/2024/10/67091d0454f634698344d538_shiny-for-python-javascript-p-1080.png","publishedAt":"2024-11-04T14:00:36Z","content":"Web developers love JavaScript. And who can blame them, its a fantastic do-it-all language for making stunning websites. But what about Shiny and Shiny for Python? As it turns out, you can add JavaSc… [+5759 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Ошибки в обучении детей программированию: ТОП-5","description":"Обучение детей программированию, как бы ни строился процесс, нередко сопровождается рядом ошибок. Отсутствие интерактивности, мер мотивации, недостаток практики и скучная, слишком сухо преподнесенная теория – типичные примеры. Может показаться, что это справе…","url":"https://habr.com/ru/companies/pixel_study/articles/856556/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/704/4e8/be4/7044e8be40ef7c082d6dc8dbc2cd60b4.png","publishedAt":"2024-11-06T13:54:53Z","content":", , . , , , . , , - , . : , .\r\nPixel\r\n , , , , , . : , . . \r\n IT- , , . 5 , , , .\r\n, .\r\n5 \r\n 5 .\r\n1. \r\n , , . , , .\r\n , :\r\n- . . : Python . , . IT- , . , , - ;\r\n
- . . : , , . , ( , ) .… [+694 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"kanasero","title":"Тварь ли я дрожащая или право имею. Берем чужие сайты под свой контроль. Часть 2 — Пользовательские скрипты в Chrome","description":"Сегодня продолжаем тему написания расширения для Chrome, позволяющего внедрять свой код на чужие сайты, тем самым меняя или дополняя их функционал и внешний вид по своему желанию. Для чего это нужно и чем может быть полезно, рассмотрено в предыдущей части. Та…","url":"https://habr.com/ru/articles/858078/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/51f/9ec/b6b/51f9ecb6b06621ef3ada6e2a48805e2a.jpg","publishedAt":"2024-11-13T05:28:42Z","content":"Chrome, , . , . , Angular 18. , GitHub.\r\n Chrome\r\n , Chrome. Manifest V3. , 2- Manifest, API, , , , . , API userScripts.\r\n . manifest.jsonpermissionsuserScripts, host_permissions , . , : \"host_permis… [+2376 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Markus Will","title":"#TGIQF: Das große Quiz rund um den Mozilla Firefox","description":"Mozilla Firefox wird 20: Der Browser lehrte einst Microsofts Internet Explorer das Fürchten und steht bis heute für das freie Netz. Wir gratulieren via Quiz.","url":"https://www.heise.de/news/TGIQF-Das-grosse-Quiz-rund-um-den-Mozilla-Firefox-10009881.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/4/3/3/4/Overlay_TGIQF_7_-6f3ef1a2563e2c7c.png","publishedAt":"2024-11-08T11:43:00Z","content":"Am 9. November 2004 kam der Mozilla Firefox 1.0 auf den Markt. Er war Mozillas Open-Source-Antwort auf den Microsoft Internet Explorer und lehrte der Konkurrenz das Fürchten: Schnell, schlank und oft… [+2356 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Borovkov","title":"Почему в разработке чат-ботов мы в качестве основы используем Jmix","description":"И за шесть лет работы в нашей айти-команде пока не нашли ни одного критичного минуса. Рассказываю про наш опыт.Jmix — это open source платформа для разработки мн...","url":"https://habr.com/ru/articles/854056/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/f90/e0a/b92/f90e0ab92451a081d9b41ed99c024d40.png","publishedAt":"2024-11-15T09:59:52Z","content":"- . .\r\nJmix open source -, Haulmont\r\n Java, Spring Vaadin. .\r\n , , BotCreators.ru .\r\n , \r\n- Jmix CUBA Platform, .\r\n 2018-19 . , «» -, - . . , : , . - .\r\n , . , . \r\n . -, -\r\n Java-. -, Java . , .\r\n , … [+646 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Sead Fadilpašić","title":"Opera browser had a major security flaw that could have exposed all your details, so patch now","description":"An add-on could inject malicious JavaScript to overly permissive APIs","url":"https://www.techradar.com/pro/security/opera-browser-had-a-major-security-flaw-that-could-have-exposed-all-your-details-so-patch-now","urlToImage":"https://cdn.mos.cms.futurecdn.net/uKgzVGxgeLhNXJboTGuh2n-1200-80.jpg","publishedAt":"2024-10-31T15:29:00Z","content":"Opera has fixed a worrying security vulnerability, which could have allowed threat actors to access permissive APIs in the browser, and thus take over accounts, tweak browser settings, and even take … [+2245 chars]"},{"source":{"id":null,"name":"Android Police"},"author":"Chris Thomas","title":"Proton Mail: 6 common problems with easy solutions","description":"Proton Mail can bug out like any service can, but there are quick ways to solve most problems","url":"https://www.androidpolice.com/proton-mail-problems-solutions/","urlToImage":"https://static1.anpoimages.com/wordpress/wp-content/uploads/2024/11/proton-mail-problems-and-how-to-solve-themproton-mail-problems-and-how-to-solve-themproton-mail-problems-and-how-to-solve-themproton-mail-problems-and-how-to-solve-them.jpg","publishedAt":"2024-11-10T00:45:10Z","content":"Proton Mail makes it easy to transition from other email providers, and offers extensive protection with features like streamlined USB security key support. Like with any major service, people run in… [+5712 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"\"He terminado la carrera de informática y no sé nada de programar\". Quejas en redes por la falta de preparación para el mundo laboral","description":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapaces de programar de manera profesional. Aunque el mundo acadé…","url":"https://www.genbeta.com/desarrollo/he-terminado-carrera-informatica-no-se-nada-programar-quejas-redes-falta-preparacion-para-mundo-laboral","urlToImage":"https://i.blogs.es/96b1c9/code_estudiante/840_560.jpeg","publishedAt":"2024-10-20T15:01:26Z","content":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapace… [+4591 chars]"},{"source":{"id":null,"name":"Nray.dev"},"author":"Nicholas Ray","title":"Building a more robust Wikipedia interface by spotting the differences (2023)","description":"A look at how we leveraged visual testing to catch UI bugs when developing Wikipedia's new desktop experience.","url":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences/","urlToImage":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences.png","publishedAt":"2024-10-26T23:38:18Z","content":"Have you ever played the\r\n\"Spot the Difference\" game,\r\nwhere you try to find slight differences between two similar images? I play it\r\nwhenever I review code in a nontrivial pull request that changes… [+8217 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Как сделать игру Doors на Scratch","description":"Давайте сделаем игру «Двери» в Скретче и создадим собственную виртуальную комнату, нарисуем страшного персонажа и запрограммируем его. Поможет простая и наглядная инструкция со скриншотами: в ней разобраны основные шаги и показано, что и как нужно делать.Scra…","url":"https://habr.com/ru/companies/pixel_study/articles/854520/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/636/adf/cf3/636adfcf3c96f71a922bbfa85a823583.png","publishedAt":"2024-10-29T20:59:25Z","content":"«» , . : , .\r\nPixel\r\n Scratch , . , : , , . : , .\r\n Doors Scratch , . , .\r\n? . , : . \r\n : \r\n , : .\r\n .\r\n 1: \r\n : . , . , 3- : , . : .\r\n . :\r\n
- «».\r\n
- . . : .\r\n
\r\n- . , … [+679 chars]"},{"source":{"id":null,"name":"Biztoc.com"},"author":"go.theregister.com","title":"Python dethrones JavaScript as the most-used language on GitHub","description":"Python dethrones JavaScript as the most-used language on GitHub\nYearly report finds explosion of GenAI projects, new users from outside the coding community responsible for boost\nThere's been an upset in the Octoverse, as Python has unseated JavaScript as the…","url":"https://biztoc.com/x/9655896d5c719463","urlToImage":"https://biztoc.com/cdn/807/og.png","publishedAt":"2024-11-05T02:50:21Z","content":"Python dethrones JavaScript as the most-used language on GitHubYearly report finds explosion of GenAI projects, new users from outside the coding community responsible for boostThere's been an upset … [+144 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Stephanie","title":"Make an Internet Voicemail Machine with ESP32-S3 Reverse TFT Feather","description":"Instructables user mars91 used our ESP32-S3 Reverse TFT Feather and I2S 3W Class D Amplifier Breakout to make an internet voicemail system: This project will host two sites that create a audio message. One thru a computer mic or one that you can type the voic…","url":"https://blog.adafruit.com/2024/11/08/make-an-internet-voicemail-machine-with-esp32-s3-reverse-tft-feather/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/11/ivm-e1730906858975.png","publishedAt":"2024-11-08T15:00:31Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2585 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Socket plugs in $40M to strengthen software supply chain","description":"Biz aims to scrub unnecessary dependencies from npm packages in the name of security\nSecurity-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.…","url":"https://www.theregister.com/2024/10/22/socket_slurps_40m_to_secure/","urlToImage":"https://regmedia.co.uk/2024/05/02/supplychain.jpg","publishedAt":"2024-10-22T12:28:10Z","content":"Security-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.\r\nThat brings the total raise… [+5041 chars]"},{"source":{"id":null,"name":"Ading.dev"},"author":null,"title":"Escaping the Chrome Sandbox Through DevTools","description":"This blog post details how I found CVE-2024-6778 and CVE-2024-5836, which are vulnerabilities within the Chromium web browser which allowed for a sandbox escape from a browser extension.","url":"https://ading.dev/blog/posts/chrome_sandbox_escape.html","urlToImage":"https://ading.dev/assets/img/icon.png","publishedAt":"2024-10-17T05:55:04Z","content":"By ading2210 on 10/16/24\r\nIntroduction\r\nThis blog post details how I found CVE-2024-6778 and CVE-2024-5836, which are vulnerabilities within the Chromium web browser which allowed for a sandbox escap… [+32195 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.1.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.1.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.1.0%20(Current)&type=release","publishedAt":"2024-10-24T21:32:29Z","content":"Antoine du Hamel\r\nWhen a Buffer is created using a resizable ArrayBuffer, the Buffer length\r\nwill now correctly change as the underlying ArrayBuffer size is changed.\r\nconst ab = new ArrayBuffer(10, {… [+14983 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.2.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.2.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.2.0%20(Current)&type=release","publishedAt":"2024-11-11T21:24:21Z","content":"Antoine du Hamel\r\nThis is the version of NSS that shipped in Firefox 131.0 on 2024-10-01.\r\nCertificates added:\r\n
- FIRMAPROFESIONAL CA ROOT-A WEB
- TWCA CYBER Root CA
- SecureSign Ro… [+14241 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Handling CORS Problems in JavaScript: Practical Solutions Explained","description":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized access to resources on another domain, improving security f…","url":"https://www.javacodegeeks.com/2024/10/handling-cors-problems-in-javascript-practical-solutions-explained.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-23T04:41:00Z","content":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized… [+6163 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"QRSVG – render a QR code to SVG","description":"QRSVG is a small JavaScript project to render a two-dimensional bitmask (mostly assumed to be a QR code) with a fixed width and height to an SVG element as a collection of SVG paths with defined purposes. The code analyzes the bitmask geometrically and trace…","url":"https://blog.adafruit.com/2024/10/31/qrsvg-render-a-qr-code-to-svg/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/10/a-142.png","publishedAt":"2024-10-31T14:47:32Z","content":"Halloween season is here! Check out all the posts, gift guides, and more!\r\nAdafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the… [+2645 chars]"},{"source":{"id":null,"name":"Pspaul.de"},"author":null,"title":"Ancient Monkey: Pwning a 17-Year-Old Version of SpiderMonkey","description":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client used the pacparser library to decide which HTTP requests to proxied based on a PAC file.","url":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/","urlToImage":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/preview.png","publishedAt":"2024-10-29T14:56:00Z","content":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client was using the pacparser library to decide which HTTP requests should be proxied. The decision w… [+23001 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"PatientZero","title":"[Перевод] Разбор регулярного выражения, проверяющего простоту чисел","description":"Как-то я исследовал способы наиболее эффективного определения простоты числа и наткнулся на показанный выше код.Он меня заинтриговал. Хоть это, возможно, и не самый эффективный способ, но определённо один из наименее очевидных, поэтому мне стало любопытно. Ка…","url":"https://habr.com/ru/articles/856478/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/1f9/c8d/ac3/1f9c8dac3be293e75a6d0eecb082fe83.png","publishedAt":"2024-11-13T07:38:48Z","content":"- :\r\npublic static boolean isPrime(int n) {\r\n return !new String(new char[n]).matches(\".?|(..+?)\\\\1+\");\r\n}\r\n . , , , , . .?|(..+?)\\1+ , ( )?\r\n , , , . , Java- Python, JavaScript Perl , .\r\n , ^.?… [+5019 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"aartaka","title":"Pretty.c","description":"Making C Look ✨Pretty✨and Lua/Lisp/Python-esque. Contribute to aartaka/pretty.c development by creating an account on GitHub.","url":"https://github.com/aartaka/pretty.c","urlToImage":"https://opengraph.githubassets.com/86574d56ac51e7e5bdeefcc4dfa2b0722b5c97a2f2876f06e8bed2a8f3f8b28a/aartaka/pretty.c","publishedAt":"2024-10-24T03:01:58Z","content":"Pretty C is a new scripting language compatible with C. Pretty C\r\n boosts your programs with dynamic typing, generic iteration, resource\r\n tracking and other niceties. And its backwards-compatible wi… [+7576 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Онлайн-курсы дизайна для детей: ТОП-10 бесплатных и платных вариантов","description":"Курсы дизайна для детей развивают творческое мышление, учат работать с компьютерной графикой, прокачивают восприятие эстетики и понимание композиции, а также дают другие полезные эффекты. Это, скажем, владение Photoshop и Illustrator от Adobe, Figma и не толь…","url":"https://habr.com/ru/companies/pixel_study/articles/856146/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/ec9/468/b7c/ec9468b7caa325e07832b2fea78dcbd3.jpg","publishedAt":"2024-11-05T09:47:54Z","content":", , , . , , Photoshop Illustrator Adobe, Figma . , , , . \r\nPixel\r\n 89 Illustrator, Photoshop Figma. , : , .\r\n , , , , . 4 6 , . , , 89 . \r\n4 , \r\n , , . , , , , . Photoshop, Illustrator Figma .\r\n 4 , … [+1322 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ASDF102030","title":"Выбираем BI платформу для начинающего специалиста","description":"Привет! Я работаю аналитиком данных в IT компании и только начинаю писать статьи на habr. Как и все когда-то я только начинала входить в IT и не понимала, что мне необходимо знать. Эта статья поможет тем кто находится в поисках подходящей BI платформы для изу…","url":"https://habr.com/ru/articles/857234/#post-content-body","urlToImage":"https://habr.com/share/publication/857234/c2a57e6c81d65dfd2b3634442f557695/","publishedAt":"2024-11-09T05:18:35Z","content":"! IT habr. - IT , . BI .\r\n, it-. , , , , , . Power BI, Tableau, Qlik Yandex DataLens ( ). , . BI- .\r\n it-, : BI- , ?. . BI , :\r\n
Power BI\r\n BI . P… [+916 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"JerryI","title":"Очередная реализация fluid sim методом Эйлера, но в блокноте WL. Часть 1","description":"Здесь мы рассмотрим простой метод симуляции несжимаемой жидкости в 2D для визуальных эффектов в интерактивном блокноте (впервые). Основная идея основана на работе Йоса Стама Stable Fluids, представленной на SIGGRAPH 1999, а также на учебном пособии Карла С…","url":"https://habr.com/ru/articles/856020/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b63/754/63e/b6375463e7252ac31f417fd250760c66.png","publishedAt":"2024-11-05T09:04:53Z","content":"2D (). Stable Fluids, SIGGRAPH 1999, .\r\nWLJS Notebook Wolfram Language, Javascript, .. Jupyter Notebook Jupyter Lab, , . , .\r\n, \r\n -, , , . .\r\ngrid = Table[Cross[{i,j,0}, {0,0,1}][[;;2]], {i, 5}, {j,… [+10282 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"MrPizzly (Beget)","title":"[Перевод] Использование Rust в серверах, написанных на других языках, для повышения производительности","description":"В этой статье мы рассмотрим несколько стратегий по постепенному добавлению Rust в сервер, написанный на другом языке, например JavaScript, Python, Java, Go, PHP, Ruby и т. д. Один из возможных кейсов для подобного добавления — вы профилировали сервер, нашли «…","url":"https://habr.com/ru/companies/beget/articles/854458/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/12c/f02/eb5/12cf02eb5cde452f22fa87c2ac537b44.png","publishedAt":"2024-10-29T16:01:52Z","content":"Rust , , JavaScript, Python, Java, Go, PHP, Ruby . . , «» , CPU, . , , Rust. , .\r\n , «» « Rust». Rust . Rust.\r\n , , , JavaScript, Node.js. , … [+14639 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Zen-Mode","title":"Путь одного IOS-приложения","description":"Решил устроить день отдыха от кода и структурировать полученный опыт. Обычно, в процессе перепросмотра возникают неожиданные мысли, которые будут полезны мне. А сам материал будет полезен тем, кто только задумывается на тему своего индивидуального проекта, уж…","url":"https://habr.com/ru/articles/857720/#post-content-body","urlToImage":"https://habr.com/share/publication/857720/ee2fe2445e134f3cd2c7f504ef8d3750/","publishedAt":"2024-11-11T16:15:37Z","content":". \r\n, , . \r\n , , , .\r\n, - , , - , , , .\r\n :\r\n- . , , , .\r\n
- AppStore . , , , , . , apple .\r\n
- , AppStore - , , .\r\n
- , .\r\n
- : , , .\r\n
\r\n 3 , . , - . , . … [+1679 chars]"},{"source":{"id":null,"name":"Clagnut.com"},"author":"Richard Rutter","title":"Pagination widows, or, Why I'm embarrassed about my eBook","description":"The handling of widowed headings across pages in Apple Books is of particular concern. Since 1997, CSS has had properties to handle this, and yet browsers including Safari and Firefox still don’t support them – why not?","url":"https://clagnut.com/blog/2426","urlToImage":"https://clagnut.com/images/2426/ebook-widows-social.png","publishedAt":"2024-11-05T00:58:11Z","content":"The physical copies of my book on Web Typography sold out quickly. I self-published, and print runs are expensive when youre funding them yourself, so numbers were limited. However it was always my p… [+3590 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Sara Joy","title":"Come to the light-dark() Side","description":"You’d be forgiven for thinking coding up both a dark and a light mode at once is a lot of work. You have to remember @media queries based on prefers-color-scheme as well as extra complications that arise when letting visitors …\n\nCome to the light-dark() Side …","url":"https://css-tricks.com/come-to-the-light-dark-side/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382039","publishedAt":"2024-10-25T14:08:20Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!You’d be forgiven for thinking coding up both a dark and a light mode at once is a lot of wo… [+25356 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Unleash the Power of Scroll-Driven Animations","description":"I’m utterly behind in learning about scroll-driven animations apart from the “reading progress bar” experiments all over CodePen. Well, I’m not exactly “green” on the topic; we’ve published a handful of articles on it including this neat-o one by Lee …\n\nUnlea…","url":"https://css-tricks.com/unleash-the-power-of-scroll-driven-animations/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/381613","publishedAt":"2024-10-21T13:50:53Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I’m utterly behind in learning about scroll-driven animations apart from the “reading progre… [+28692 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Martin Loschwitz","title":"Kommentar: TypeScript ersetzt Bash? – Schwört ab, kehrt um!","description":"TypeScript statt Bash? – Statt Sinnvolles zu erfinden, verlieren sich Entwickler im Meer der Möglichkeiten. Das muss aufhören, meint Martin Gerhard Loschwitz.","url":"https://www.heise.de/meinung/Kommentar-TypeScript-ersetzt-Bash-Schwoert-ab-kehrt-um-9988584.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/0/9/6/Overlay_KommentarV3-e6fac1169c94a02b.png","publishedAt":"2024-10-21T14:08:00Z","content":"FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 wenn Ihnen diese Zeichenfolge ein berühmter Volumen-Lizenzschlüssel für Windows XP etwas sagt, stehen die Chancen recht gut, dass Sie schon eine ganze Weile mit Computer… [+7322 chars]"},{"source":{"id":null,"name":"Omgubuntu.co.uk"},"author":"Joey Sneddon","title":"Python is Now the Most Popular Language on GitHub","description":"Python has overtaken JavaScript as the most-used language on GitHub, according to the code-hosting platform’s latest Octoverse report. The company attributes this momentum to a massive influx of “data science and machine learning on GitHub”, which has seen a …","url":"https://www.omgubuntu.co.uk/2024/10/python-most-popular-language-on-github-2024","urlToImage":"https://149366088.v2.pressablecdn.com/wp-content/uploads/2024/11/python-github-king.jpg","publishedAt":"2024-10-31T23:11:00Z","content":"Python has overtaken JavaScript as the most-used language on GitHub, according to the code-hosting platform’s latest Octoverse report. \r\nThe company attributes this momentum to a massive influx of “d… [+2047 chars]"},{"source":{"id":null,"name":"Hdblog.it"},"author":"HDblog.it","title":"Claude potenzia le sue capacità con un nuovo strumento di analisi JavaScript","description":"Lo strumento è attualmente disponibile in anteprima per tutti gli utenti di Claude.ai","url":"https://www.hdblog.it/tecnologia/articoli/n597310/claude-strumento-ai-analisi-javascript/","urlToImage":"https://hd2.tudocdn.net/1202502?w=1920","publishedAt":"2024-10-25T08:15:00Z","content":"Anthropic ha annunciato oggi un importante aggiornamento per la sua tecnologia, Claude AI, introducendo un nuovo strumento di analisi che permette all'assistente virtuale di scrivere ed eseguire codi… [+2025 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Kilian Kluge","title":"State Machines – von Werwölfen und KI-Agenten","description":"Das Entwurfsmuster State Machines eignet sich insbesondere für komplexe Systeme mit Teilsystemen. Als Beispiel dient hier das Spiel \"Werwölfe von Düsterwald\".","url":"https://www.heise.de/hintergrund/Werwoelfe-und-KI-Agenten-Praktischer-Einsatz-von-State-Machines-10015490.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/7/0/7/2/7/4/State-Machines-Werwoelfe-von-Duesterwald-2a6701c6be4d3600.jpg","publishedAt":"2024-11-12T09:13:00Z","content":"Inhaltsverzeichnis\r\nOb Ampelschaltungen, Web-Frontends oder LLM-Agenten: Viele Software-Systeme lassen sich als State Machine modellieren. State Machines (deutsch: endliche Automaten) sind ein vielse… [+8397 chars]"},{"source":{"id":null,"name":"Inside.com.tw"},"author":"INSIDE 硬塞的網路趨勢觀察","title":"Gemini 可以透過 OpenAI 函式庫存取!簡化開發者切換模型的流程","description":"開發者「可以使用 OpenAI 程式庫 (Python 和 TypeScript/Javascript) 搭配 REST API,透過更新三行程式碼並使用 Gemini API 金鑰,存取 Gemini 模型」。","url":"https://www.inside.com.tw/article/36741-gemini-accessible-from-openai-library","urlToImage":"https://bucket-image.inkmaginecms.com/version/social/1/image/2024/11/8229aa84-0b1c-43ca-a9ab-86760a02cc2d.jpg","publishedAt":"2024-11-11T03:21:49Z","content":"Google OpenAI REST API Gemini Gemini AI \r\n OpenAI (Python TypeScript/Javascript) REST API Gemini API Gemini Google OpenAI Gemini API\r\nGoogle OpenAI Chat Completions APIEmbeddings API\r\n AI Google Gemi… [+98 chars]"},{"source":{"id":null,"name":"BetaNews"},"author":"Ian Barker","title":"Third-party JavaScript tags put security at risk","description":"While businesses understand that third-party JavaScript tags collect information, only 13 percent are confident they understand what information they collect and only 26 percent are aware that tags can leak their private user data to other organizations. A ne…","url":"https://betanews.com/2024/10/23/third-party-javascript-tags-put-security-at-risk/","urlToImage":"https://betanews.com/wp-content/uploads/2020/03/JavaScript-50x50.jpg","publishedAt":"2024-10-23T14:10:43Z","content":"While businesses understand that third-party JavaScript tags collect information, only 13 percent are confident they understand what information they collect and only 26 percent are aware that tags c… [+2118 chars]"}]}
\ No newline at end of file
+{"status":"ok","totalResults":3354,"articles":[{"source":{"id":null,"name":"Nolanlawson.com"},"author":null,"title":"Why I'm skeptical of rewriting JavaScript tools in \"faster\" languages","description":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant …","url":"https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/","urlToImage":"https://secure.gravatar.com/blavatar/86a4db4d496aa2fad7e47b11a865e80cfbbbac38285b65ff518b9c98aa47f7d7?s=200&ts=1729461304","publishedAt":"2024-10-20T21:25:02Z","content":"I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant to give up on.\r\nSo m… [+8620 chars]"},{"source":{"id":null,"name":"Reconquer.online"},"author":"Chris MMO","title":"Generating Lever-Door Puzzles with JavaScript","description":"Create lever-door puzzles with JavaScript for games, exploring graph structures and optimization to provide rewarding player challenges","url":"https://blog.reconquer.online/generating-lever-door-puzzles","urlToImage":"https://hashnode.com/utility/r?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1730478150232%2Fc766b8af-b96c-45bb-bdb3-8782e4a44547.gif%3Fw%3D1200%26auto%3Dformat%2Ccompress%26gif-q%3D60%26format%3Dwebm%26fm%3Dpng","publishedAt":"2024-11-01T20:27:21Z","content":"A lever-door puzzle is a challenge where players navigate through a series of rooms by using levers connected to various doors. When a lever is activated, it toggles the state of one or more doors. T… [+7293 chars]"},{"source":{"id":null,"name":"Jonathancreamer.com"},"author":"Jonathan Creamer","title":"Shrunked JavaScript monorepo Git size by 94%","description":"We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. Using some new changes to the git client it went from 178GB to 5GB.","url":"https://www.jonathancreamer.com/how-we-shrunk-our-git-repo-size-by-94-percent/","urlToImage":"https://www.jonathancreamer.com/content/images/size/w1200/2024/10/6C7A2712.JPG","publishedAt":"2024-10-27T02:35:22Z","content":"This isn't click bait. We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. It's large not only in terms of GB, but also in terms of sheer volume of … [+6805 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"react-gjs","title":"A React Renderer for Gnome JavaScript","description":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications. - react-gjs/renderer","url":"https://github.com/react-gjs/renderer","urlToImage":"https://opengraph.githubassets.com/f4aeff9c795ea787843ffca6a6f5358fa8d4aa7fe949119ef02eddfe94bcac81/react-gjs/renderer","publishedAt":"2024-10-31T11:57:25Z","content":"A React renderer for the Gnome JS. It provides components and methods allowing to use React to build native Gnome GTK applications.\r\nThis is the renderer used by the React Gnome, which is the recomme… [+2374 chars]"},{"source":{"id":null,"name":"Simonwillison.net"},"author":null,"title":"Notes on the new Claude analysis JavaScript code execution tool","description":"Anthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which they’re calling “the analysis tool”. It’s their answer to OpenAI’s ChatGPT Code Interpreter mode: Claude can …","url":"https://simonwillison.net/2024/Oct/24/claude-analysis-tool/","urlToImage":"https://static.simonwillison.net/static/2024/analysis-uv-lock.jpg","publishedAt":"2024-10-25T09:40:59Z","content":"24th October 2024\r\nAnthropic released a new feature for their Claude.ai consumer-facing chat bot interface today which theyre calling the analysis tool.\r\nIts their answer to OpenAIs ChatGPT Code Inte… [+4021 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"JavaScript-Runtime Node.js 23 überarbeitet die Modul- und Testunterstützung","description":"Die aktuelle Major-Version der JavaScript-Runtime schraubt an der Performance und hat native ES-Modulunterstützung im Gepäck.","url":"https://www.heise.de/news/JavaScript-Runtime-Node-js-23-ueberarbeitet-die-Modul-und-Testunterstuetzung-9988362.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/2/9/7/9/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2024-10-21T13:15:00Z","content":"Inhaltsverzeichnis\r\nDie quelloffene JavaScript-Runtime Node.js hat Version 23 erreicht. Zu den wichtigsten Neuerungen gehören die standardmäßige Aktivierung von require(esm) für Node.js-Anwendungen, … [+2671 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"GitHub-Report: Python überholt JavaScript, während TypeScript Java schlägt","description":"Ein Report von GitHub zeigt, dass die Aktivität der Entwickler im Bereich KI und Data Science stark zunimmt. Eine zentrale Rolle nimmt Python ein.","url":"https://www.heise.de/news/GitHub-Report-Python-ueberholt-JavaScript-waehrend-TypeScript-Java-schlaegt-10003572.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/0/9/1/5/Python_Heise_Medien_ct0522_Titel_Python_FINAL-online-ff49b420fe6e6204.jpg","publishedAt":"2024-11-05T07:04:00Z","content":"Immer mehr GitHub-Mitglieder nutzen Python. Octoverse die große jährliche statistische Analyse von GitHub zeigt, dass Python 2024 erstmals JavaScript als meistgenutzte Sprache überholt hat. Gleich da… [+4279 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"262588213843476","title":"How React, Vue, and Angular Work – Core Principles in One File","description":"Front-end libraries (React, Vue, Angular) and the basic principles of how they work, all in a single file using pure JavaScript (VanillaJS). - myAngular.html","url":"https://gist.github.com/faustinoaq/b19da758fc45155a0b3b10d9f578c5ce","urlToImage":"https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png","publishedAt":"2024-10-31T04:12:27Z","content":"Instantly share code, notes, and snippets."},{"source":{"id":null,"name":"Charliegerard.dev"},"author":null,"title":"Hacking cars in JavaScript (Replay attacks in the browser with the HackRF)","description":"Collection of side projects, conference talks and blog posts experimenting with frontend technologies and human-computer interaction","url":"https://charliegerard.dev/blog/replay-attacks-javascript-hackrf/","urlToImage":"https://res.cloudinary.com/devdevcharlie/image/upload/v1725162356/Group_59_j55dvo.png","publishedAt":"2024-11-02T20:05:17Z","content":"A couple of years ago, I built a project using the RTL-SDR to get live raw data from passing airplanes, in the browser.\r\nAs I wanted to explore more using Software-Defined Radios, I bought a HackRF O… [+13001 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"heise-Angebot: Jetzt noch Vortragsideen einreichen – für die JavaScript-Konferenz enterJS","description":"Ideen für die enterJS 2025 in Mannheim? Der Call for Proposals läuft bis 15. November, gesucht sind Vorschläge für Vorträge und Workshops rund um JavaScript.","url":"https://www.heise.de/news/Jetzt-noch-Vortragsideen-einreichen-fuer-die-JavaScript-Konferenz-enterJS-10007885.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/3/2/9/9/enterjs25_cfp_aufmacher-bd74ffd0b33c8d0c.jpg","publishedAt":"2024-11-08T07:00:00Z","content":"Die nächste Ausgabe der Enterprise-JavaScript-Konferenz enterJS findet am 7. und 8. Mai 2025 statt. Wer dort einen Vortrag halten oder sein Wissen in einem Workshop weitergeben möchte, kann sich weit… [+2261 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"BeauHD","title":"Cheap AI 'Video Scraping' Can Now Extract Data From Any Screen Recording","description":"An anonymous reader quotes a report from Ars Technica: Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them manu…","url":"https://slashdot.org/story/24/10/18/2053242/cheap-ai-video-scraping-can-now-extract-data-from-any-screen-recording","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-18T20:55:00Z","content":"Recently, AI researcher Simon Willison wanted to add up his charges from using a cloud service, but the payment values and dates he needed were scattered among a dozen separate emails. Inputting them… [+1710 chars]"},{"source":{"id":null,"name":"Zapspace.net"},"author":null,"title":"Defender Sound Studio","description":"Comments","url":"https://www.zapspace.net/defender_sound/","urlToImage":null,"publishedAt":"2024-10-22T05:58:17Z","content":"Defender Sound StudioHelp\r\nThis website requires Javascript to be enabled."},{"source":{"id":null,"name":"heise online"},"author":"Martina Kraus","title":"Web-Security: Mit Content Security Policy gegen Cross-Site Scripting, Teil 1","description":"XSS-Schwachstellen sind nach wie vor ein Einfallstor für zahlreiche Angriffe im Web. Eine Content Security Policy hilft bei der Abwehr.","url":"https://www.heise.de/hintergrund/Web-Security-Mit-Content-Security-Policy-gegen-Cross-Site-Scripting-Teil-1-9998046.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/8/0/5/5/shutterstock_1476252518-cdc99571f57626c4.jpg","publishedAt":"2024-10-30T13:14:00Z","content":"Inhaltsverzeichnis\r\nCross-Site Scripting (XSS) bleibt eine ernstzunehmende Bedrohung, obwohl die am häufigsten genutzten Frontend-Frameworks viele Sicherheitsfunktionen von Haus aus mitbringen. Frame… [+8294 chars]"},{"source":{"id":null,"name":"Hai.haus"},"author":null,"title":"Panic at the SPA","description":"Single Page Applications have taken the web by storm, but are they really all they're made up to be?","url":"https://www.hai.haus/blog/panic-at-the-spa/","urlToImage":null,"publishedAt":"2024-10-30T22:07:36Z","content":"I began programming in 2015, now thats not that long of a time, but coming on my 10 year anniversary I feel that its long enough that I can sit on my high pony and talk about the what the good old da… [+6557 chars]"},{"source":{"id":null,"name":"Browserleaks.com"},"author":null,"title":"Canvas Fingerprinting – BrowserLeaks","description":"Canvas fingerprinting is a tracking method that uses HTML5 Canvas code to generate a unique identifier for each individual user. The method is based on the fact that the unique pixels generated through Canvas code can vary depending on the system and browser …","url":"https://browserleaks.com/canvas","urlToImage":null,"publishedAt":"2024-10-26T22:41:29Z","content":"The Canvas API, which is designed for drawing graphics via JavaScript and HTML, can also be used for online tracking via browser fingerprinting. This technique relies on variations in how canvas imag… [+1824 chars]"},{"source":{"id":null,"name":"Techdirt"},"author":"Daily Deal","title":"Daily Deal: The JavaScript DOM Game Developer Bundle","description":"Learn how to create a variety of games with the JavaScript DOM Game Developer Bundle. It has 8 courses that teach you how to use HTML5 and JS to develop word search, math, a Pac-Man style game, and more. It’s on sale for $30. Note: The Techdirt Deals Store is…","url":"https://www.techdirt.com/2024/11/04/daily-deal-the-javascript-dom-game-developer-bundle/","urlToImage":"https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png","publishedAt":"2024-11-04T18:58:25Z","content":"from the good-deals-on-cool-stuff dept\r\nLearn how to create a variety of games with the JavaScript DOM Game Developer Bundle. It has 8 courses that teach you how to use HTML5 and JS to develop word s… [+303 chars]"},{"source":{"id":null,"name":"Tympanus.net"},"author":"Quentin Hocdé","title":"Getting Started with Piecesjs: Building Native Web Components with a Lightweight Framework","description":"Piecesjs is a lightweight JavaScript framework built upon native web components, offering a suite of tools and utilities tailored for creative websites.","url":"https://tympanus.net/codrops/2024/10/21/getting-started-with-piecesjs-building-native-web-components-with-a-lightweight-framework/","urlToImage":"https://codrops-1f606.kxcdn.com/codrops/wp-content/uploads/2024/10/Piecesjs_alt.png?x66413","publishedAt":"2024-10-21T09:47:28Z","content":"From our sponsor:Meco is a distraction-free space for reading and discovering newsletters, separate from the inbox. \r\nWhen building modern, creative websites, managing complex interactions and mainta… [+16171 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Mastering theme.json: You might not need CSS","description":"I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your global WordPress theme styles in a single file, including variations. JSON offers a nicely structured syntax that’s easily consumable by JavaScript, thereby allowing …\n…","url":"https://css-tricks.com/mastering-theme-json-you-might-not-need-css/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/381882","publishedAt":"2024-10-18T11:36:04Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I totally get the goal here: make CSS more modular and scalable in WordPress. Put all your g… [+1695 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Lee Meyer","title":"Web-Slinger.css: Like Wow.js But With CSS-y Scroll Animations","description":"Can we recreate a JavaScript library for scrolling animations with a modern CSS approach using CSS Scroll-Driven Animations? Yes. Yes, we can.\n\nWeb-Slinger.css: Like Wow.js But With CSS-y Scroll Animations originally published on CSS-Tricks, which is part of …","url":"https://css-tricks.com/web-slinger-css-like-wow-js-but-with-css-y-scroll-animations/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382156","publishedAt":"2024-11-01T14:00:36Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!We had fun in my previous article exploring the goodness of scrolly animations supported in … [+8717 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Conseguí un puesto a tiempo completo como desarrollador autodidacta. Y estos fueron los 9 recursos formativos que usé","description":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autodidacta durante dos años, es una inspiración para quienes bus…","url":"https://www.genbeta.com/desarrollo/consegui-puesto-a-tiempo-completo-como-desarrollador-autodidacta-estos-fueron-9-recursos-formativos-que-use","urlToImage":"https://i.blogs.es/776200/1b79fc79dbf22cabd400cbbd8d16dc0e/840_560.jpeg","publishedAt":"2024-10-27T16:00:17Z","content":"La historia de 'Oodtoon', un usuario que pasó de ser profesional de ventas a desarrollador de software (y, además, en la misma empresa) tras haberse formado en programación de manera totalmente autod… [+5603 chars]"},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"What’s New in JavaScript (2024)","description":"JavaScript continues to grow and evolve. While new libraries are important, there’s much more happening. The language itself is improving, there’s a lot going on in the community, and the tools are rapidly advancing. Let’s take a look at what’s new in JavaScr…","url":"https://www.hongkiat.com/blog/whats-new-in-javascript/","urlToImage":"https://assets.hongkiat.com/uploads/whats-new-in-javascript/voidzero.jpg","publishedAt":"2024-10-24T13:00:17Z","content":"JavaScript continues to grow and evolve. While new libraries are important, theres much more happening. The language itself is improving, theres a lot going on in the community, and the tools are rap… [+4371 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dirk Knop","title":"Roundcube Webmail: Angriffe mit gefälschten Anhängen","description":"IT-Sicherheitsforscher haben Angriffe auf eine Stored-Cross-Site-Scripting-Lücke in Roundcube Webmail beobachtet. Ein Update ist verfügbar.","url":"https://www.heise.de/news/Roundcube-Webmail-Angriffe-mit-gefaelschten-Anhaengen-9990216.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/9/6/3/2024-10-21-Bing_Creator-Mailserver_Problem-1-f5115ba96d079e35.jpg","publishedAt":"2024-10-22T12:43:00Z","content":"Im Webmailer Roundcube, der etwa im universitären Umfeld und auch bei Regierungsorganisationen häufig zum Einsatz kommt, versuchen Angreifer, eine Sicherheitslücke zu missbrauchen. Die Angreifer vers… [+2309 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"Anthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview (Kyle Wiggers/TechCrunch)","description":"Kyle Wiggers / TechCrunch:\nAnthropic launches an analysis tool to help Claude write and run JavaScript code, perform calculations, and analyze data from files, in preview — Anthropic's Claude chatbot can now write and run JavaScript code. — Today, Anthrop…","url":"https://www.techmeme.com/241024/p25","urlToImage":"https://techcrunch.com/wp-content/uploads/2023/11/Claude2_Blog_V1-1.webp?resize=1200,675","publishedAt":"2024-10-24T15:40:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 11:50 AM ET, October 24, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo … [+71 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Daniel Schwarz","title":"The Different (and Modern) Ways to Toggle Content","description":"Let’s spend some time looking at disclosures, the Dialog API, the Popover API, and more. We’ll look at the right time to use each one depending on your needs. Modal or non-modal? JavaScript or pure HTML/CSS? Not sure? Don’t worry, we’ll go into all that.\n\nThe…","url":"https://css-tricks.com/the-different-and-modern-ways-to-toggle-content/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382363","publishedAt":"2024-11-08T13:57:09Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!If all you have is a hammer, everything looks like a nail.\r\nAbraham Maslow\r\nIts easy to defa… [+20799 chars]"},{"source":{"id":null,"name":"Guillot.me"},"author":"David Guillot","title":"Following up \"Mother of all Htmx demos\"","description":"Almost 2 years since my talk at DjangoCon Europe about migrating from React to htmx. A lot has been said and asked, here is my follow-up.","url":"https://david.guillot.me/en/posts/tech/following-up-mother-of-all-htmx-demos/","urlToImage":"https://david.guillot.me/image-david.jpg","publishedAt":"2024-11-09T01:39:07Z","content":"Initially I wanted to publish such a blog post a year ago. It had been a crazy year since DjangoCon Europe 2022, and I thought that writing some follow-up a year after that talk would be relevant. We… [+11447 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"Anthropic's AI Can Now Run And Write Code","description":"Anthropic's Claude chatbot can now write and run JavaScript code. TechCrunch: Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -…","url":"https://slashdot.org/story/24/10/25/1751233/anthropics-ai-can-now-run-and-write-code","urlToImage":"https://a.fsdn.com/sd/topics/ai_64.png","publishedAt":"2024-10-25T20:01:00Z","content":"Today, Anthropic launched a new analysis tool that helps Claude respond with what the company describes as \"mathematically precise and reproducible answers.\" With the tool enabled -- it's currently i… [+817 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"shengnan","title":"Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор","description":"Сегодня поговорим о объектах, объектной архитектуре и способах взаимодействия с ними на примере языков программирования Python и JavaScript. Получилось небольшое исследование, противопоставляющее прототипирование и ООП.Давайте разбираться! Читать далее","url":"https://habr.com/ru/articles/853760/#post-content-body","urlToImage":"https://habr.com/share/publication/853760/e999a4af39370fe6bed6e32c9edd1263/","publishedAt":"2024-10-27T07:10:11Z","content":", !\r\n Python JavaScript. , . , , .\r\n . - ( , ), / - , . \r\n ! \r\n, , « » : \r\n- JS \r\n
- - (Python)\r\n
- , (, Go, Rust)\r\n
, Python JavaScript.\r\n JavaScript\r\n JavaScript : ( ) … [+1970 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"Un desarrollador ha analizado 12 millones de ofertas de trabajo durante 21 meses. Estos son los lenguajes más demandados","description":"En la industria tecnológica actual, estar al tanto de los lenguajes de programación más demandados se ha convertido en una herramienta esencial para cualquier persona que quiera abrirse paso en el competitivo mercado laboral de desarrollo de software. A pesar…","url":"https://www.genbeta.com/desarrollo/desarrollador-ha-analizado-12-millones-ofertas-trabajo-programacion-durante-21-meses-estos-demandados","urlToImage":"https://i.blogs.es/116644/2091b389fb25e3bcb75dfa1e36fada06/840_560.jpeg","publishedAt":"2024-11-11T19:06:09Z","content":"En la industria tecnológica actual, estar al tanto de los lenguajes de programación más demandados se ha convertido en una herramienta esencial para cualquier persona que quiera abrirse paso en el co… [+5651 chars]"},{"source":{"id":null,"name":"Npmjs.com"},"author":null,"title":"Svelte 5 Released","description":"Cybernetically enhanced web apps. Latest version: 5.0.0, last published: 2 hours ago. Start using svelte in your project by running `npm i svelte`. There are 1639 other projects in the npm registry using svelte.","url":"https://www.npmjs.com/package/svelte","urlToImage":"https://static-production.npmjs.com/338e4905a2684ca96e08c7780fc68412.png","publishedAt":"2024-10-19T18:38:06Z","content":"Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.\r\nLearn more at the S… [+663 chars]"},{"source":{"id":null,"name":"Jero.zone"},"author":null,"title":"All the data can be yours: reverse engineering APIs","description":"Comments","url":"https://jero.zone/posts/reverse-engineering-apis","urlToImage":null,"publishedAt":"2024-11-06T07:43:55Z","content":"Ive built a lot of unofficial software for my schools, Brown University and previously Macalester College. To name a few: an everything app called 75grand with dining hall menus, Moodle assignments, … [+5237 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Jessica Lyons","title":"Ongoing typosquatting campaign impersonates hundreds of popular npm packages","description":"Puppeteer or Pupeter? One of them will snoop around on your machine and steal your credentials\nAn ongoing typosquatting campaign is targeting developers via hundreds of popular JavaScript libraries, whose weekly downloads number in the tens of millions, to in…","url":"https://www.theregister.com/2024/11/05/typosquatting_npm_campaign/","urlToImage":"https://regmedia.co.uk/2024/11/05/shutterstock_programming.jpg","publishedAt":"2024-11-05T16:28:06Z","content":"An ongoing typosquatting campaign is targeting developers via hundreds of popular JavaScript libraries, whose weekly downloads number in the tens of millions, to infect systems with info-stealing and… [+5178 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dr. Fabian Deitelhoff","title":"heise+ | Syncfusion: UI-Komponenten für die App-Entwicklung im Test","description":"Softwareentwicklung braucht viel Zeit. Bibliotheken wie Syncfusion sollen diesen Aufwand reduzieren und bieten eine große Auswahl an fertigen Komponenten.","url":"https://www.heise.de/tests/Syncfusion-UI-Komponenten-fuer-die-App-Entwicklung-im-Test-10007780.html?wt_mc=rss.red.ho.ho.atom.beitrag_plus.beitrag_plus","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/3/2/3/6/aufmacher_syncfusion-e8d2ae6847913ede.png","publishedAt":"2024-11-11T11:00:00Z","content":"Inhaltsverzeichnis\r\nIn der Softwareentwicklung spielt die Effizienz bei der Entwicklung komplexer Anwendungen eine zentrale Rolle. Die zunehmende Herausforderung ist, leistungsstarke und benutzerfreu… [+2446 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"Claude AI estrena una herramienta de análisis que escribe y ejecuta código en JavaScript","description":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta, llamada simplemente «herramienta de análisis», es un entor…","url":"https://wwwhatsnew.com/2024/10/26/claude-ai-estrena-una-herramienta-de-analisis-que-escribe-y-ejecuta-codigo-en-javascript/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/10/sshot-550.jpg","publishedAt":"2024-10-26T14:00:54Z","content":"Anthropic, la firma detrás de Claude AI, acaba de sorprender con una actualización que promete revolucionar las capacidades de análisis de datos para múltiples tipos de usuarios. La nueva herramienta… [+7034 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Программирование для детей 14 лет: направления, видеоуроки, книги","description":"14 лет – возраст, в котором можно изучать программирование на примере использования текстовых языков и вспомогательных сред. Lua и Roblox, C# и Unity – примеры удачных связок. Основа в виде понимания алгоритмов и базовых принципов кодинга – плюс, но даже без …","url":"https://habr.com/ru/companies/pixel_study/articles/853284/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/106/066/5c7/1060665c725e3b8fa3f367f7a0936eae.png","publishedAt":"2024-10-24T20:59:08Z","content":"14 , . Lua Roblox, C# Unity . , . \r\nPixel\r\n - 14 , , , . , , , .\r\n : , 14 . , , : , .\r\n 14 \r\n 4 , , , , .\r\n1. Roblox Lua\r\n: , , .\r\n, .\r\nRoblox -, . , , . Roblox Studio. .\r\n Lua , . , JavaScript, . «… [+698 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"maoserr","title":"Show HN: Epublifier – scrape pages (books, manuals) for offline reading","description":"Converts some webnovels to epub format. Contribute to maoserr/epublifier development by creating an account on GitHub.","url":"https://github.com/maoserr/epublifier","urlToImage":"https://opengraph.githubassets.com/1a722a97dcb4dc472c92a7f2c15b28a162d96fd46d6a126eb03ad3d5a39db543/maoserr/epublifier","publishedAt":"2024-10-21T13:18:08Z","content":"Converts websites into epub.\r\nA tool that allows you to extract a list of html pages from a website and compile them into an ePub book to be imported into your eReader of choice.\r\nFor advanced users … [+731 chars]"},{"source":{"id":null,"name":"Appinn.com"},"author":"青小蛙","title":"JetBrains 宣布 WebStorm 和 Rider 针对非商业用途免费|RustRover 和 Aqua 也免费","description":"JetBrains 是一家著名的 IDE 软件开发商,旗下产品包括 IntelliJ IDEA(Java)、PyCharm(Python)、WebStorm(JavaScript)、Rider(.NET)等,深受开发者喜","url":"https://www.appinn.com/jetbrains-webstorm-rider/","urlToImage":"https://www.appinn.com/wp-content/uploads/2024/10/Appinn-Feature-images-2024-10-25T163703.040.jpg","publishedAt":"2024-10-25T08:58:19Z","content":"JetBrains IDE IntelliJ IDEAJavaPyCharmPythonWebStormJavaScriptRider.NET JetBrainsWebStorm Rider @Appinn\r\nRustRoverRust Aqua \r\nJetBrains Toolbox \r\n (EAP) \r\nIDE Rust RustRover\r\n Code With Me\r\nJetBrains… [+49 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"DRoman0v (Selectel)","title":"Умные часы для DIY-энтузиастов: от Pocuter Spectra до Bangle.js","description":"Мало кому из нас известная компания Pocuter разработала недорогие умные часы Spectra. Отличие от большинства прочих девайсов — открытые ПО и железо. Их просто ремонтировать, а при необходимости можно кастомизировать. Например, добавить больше памяти. Подробно…","url":"https://habr.com/ru/companies/selectel/articles/856918/#post-content-body","urlToImage":"https://habrastorage.org/webt/_o/h1/rd/_oh1rdasyqn285xjekxzttlp9iq.png","publishedAt":"2024-11-08T10:04:26Z","content":"Pocuter Spectra. . , . , . .Pocuter Spectra \r\nSpectra . , . , . \r\n, API. , , . .\r\n, microSD 512 , 240 , 8 32 -. Apple Watch -, Spectra .\r\n Spectra\r\n- . Spectra , .
- . 316L, .
- .… [+1267 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ilona Krause","title":"heise-Angebot: iX-Workshop: Produktiver programmieren mit Github Copilot und ChatGPT","description":"Anwendungen schneller und komfortabler programmieren mit den KI-Funktionen von GitHub Copilot und ChatGPT — eine Praxisanleitung","url":"https://www.heise.de/news/iX-Workshop-Produktiver-programmieren-mit-Github-Copilot-und-ChatGPT-9988978.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/3/0/7/Github-Copilot-Ticker-Header-16-9-d3486595bae28141.jpg","publishedAt":"2024-10-28T09:00:00Z","content":"Github Copilot ist ein intelligenter Assistent, der Entwicklerinnen und Entwickler bei der Programmierung unterstützt, indem er kontextbezogene Codevorschläge macht und sogar ganze Funktionen beisteu… [+1442 chars]"},{"source":{"id":null,"name":"Xataka.com"},"author":"Javier Marquez","title":"Anthropic es una de las pocas firmas que puede seguirle el ritmo a OpenAI: Claude ahora puede escribir y ejecutar código","description":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el lanzamiento del chatbot, muchas compañías incrementaron su …","url":"https://www.xataka.com/robotica-e-ia/anthropic-pocas-firmas-que-puede-seguirle-ritmo-a-openai-claude-ahora-puede-escribir-ejecutar-codigo","urlToImage":"https://i.blogs.es/8ffa69/claude-portada/840_560.jpeg","publishedAt":"2024-10-24T22:31:52Z","content":"El mundo tecnológico ha evolucionado de forma notable durante los últimos dos años. A estas alturas no caben dudas que la aparición de ChatGPT en noviembre de 2022 cambió las reglas de juego. Tras el… [+2554 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ph_piter (Издательский дом «Питер»)","title":"Издательство Питер. Колонка редактора, октябрь 24 г","description":"Привет, Хаброжители! Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Causal Inference на Python. Причинно-следственные связи...","url":"https://habr.com/ru/companies/piter/articles/851460/#post-content-body","urlToImage":"https://habr.com/share/publication/851460/ed08daeea8661c3fcfc0506fa41997d7/","publishedAt":"2024-10-18T09:21:33Z","content":", !, .\r\nCausal Inference Python. - IT-(): .\r\n? , ? ? , -, , causal inference.\r\n, Nubank, causal inference . , - , (A/B-), , , . .\r\n» » \r\n TypeScript(): .\r\nTypeScript JavaScript-. TypeScript, . « Type… [+648 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"RodionGork","title":"Turbo-Pascal 5.5 (и другие) в браузере — с загрузкой программ по ссылке","description":"\"Эх вот в школе я такую программулину написал, на Паскале\" - бывают такие мысли, особенно у тех кто учился, скажем, в 90е. И даже находятся порой эти старые программы на старом диске. Но если запустить их ещё в DosBox у себя на машине можно - то как показать-…","url":"https://habr.com/ru/articles/857422/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b6b/a22/8af/b6ba228afd6faf7aad3aa1e988bc264c.png","publishedAt":"2024-11-12T04:53:31Z","content":"\" , \" - , , , 90. . DosBox - - , ?\r\n js-dos ( ) - , - .\r\n ! - :) - - - .\r\n ?\r\n , , Quick Basic 1.1Turbo Pascal 5.5 ( Matlab 3.05) - , - .\r\n \"\"? - ( ) - ( cross-origin ).\r\n , :\r\n \"Escape\" .\r\n- - Ctrl-… [+2530 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"VadimKogay","title":"Родительский helm chart для проектов + werf Sequel","description":"Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработч…","url":"https://habr.com/ru/articles/854806/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/dd0/5ae/5d6/dd05ae5d6713b8dcaf7344e035236e44.png","publishedAt":"2024-10-30T18:05:45Z","content":"Prequel werf , ( , ), time to market, , .\r\n
- PHP, Go JavaScript Helm-. . , (, VPA) PHP, . .\r\n
- , ( ), , , , .\r\n
- GitLab CI\r\n GitLab\r\n , , . .\r\n
- CI/CD \r\nCI/CD . , . Dev… [+550 chars]"},{"source":{"id":null,"name":"Ashu1461.com"},"author":"ASHUTOSH SINGLA","title":"Interview Gone Wrong","description":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quality / speed / conciseness etc.\n\nThe candidate this time was p…","url":"https://www.ashu1461.com/interview-gone-wrong/","urlToImage":"https://static.ghost.org/v5.0.0/images/publication-cover.jpg","publishedAt":"2024-11-01T18:32:28Z","content":"I have a very basic question which I usually ask in a interview which is to implement a tic tac toe game. I like this because the logic is straightforward and it helps to judge things like code quali… [+1318 chars]"},{"source":{"id":null,"name":"Gitlip.com"},"author":null,"title":"Infinite Git Repos on Cloudflare Workers","description":"A lightweight computing platform","url":"https://gitlip.com/blog/infinite-git-repos-on-cloudflare-workers","urlToImage":null,"publishedAt":"2024-10-25T17:34:54Z","content":"How we built a scalable Git server on Cloudflare Workers using WebAssembly and Durable Objects.Were buildingGitlip- the collaborative devtool for the AI era. An all-in-one combination of Git-powered … [+19449 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Dominux","title":"Ускоряем браузерные вычисления на коленке с помощью WebAssembly на примере генерации шума","description":"Так ли производителен WebAssembly в сравнении с JavaScript как о нем говорят? Какие подводные камни могут ожидать при попытке ускорить CPU-bound задачи и в каких ситуациях он must have? Автор предлагает рассмотреть один кейс и разобраться в этих вопросах на п…","url":"https://habr.com/ru/articles/854528/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/649/166/fa1/649166fa1dd4d5f58c6d7ad7c3eeb173.png","publishedAt":"2024-10-29T22:40:08Z","content":"3D- pet- BabylonJS. - , , , . , , / - . , !\r\n , , , , . BabylonJS, JavaScript. , CPU-bound , WebAssembly , , ?\r\n WebAssembly\r\n :\r\nWebAssembly ( Wasm) . Wasm , .\r\n, , , JIT-, JS-, V8SpiderMonkey ( , ,… [+2364 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"a-v-gor","title":"[Перевод] Звездный рейтинг на HTML-CSS","description":"Мы знакомы с поведением поля ввода пятизвездочного рейтинга. Отображены пустые звезды. Пользователь решает, сколько баллов из пяти будет содержать его оценка. Он выбирает (тап/клик) звезду, которая соответствует оценке (в зависимости от позиции с начала). Выб…","url":"https://habr.com/ru/articles/853458/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/c45/547/ee3/c45547ee37ecabce7670499e05d02701.jpg","publishedAt":"2024-10-28T13:42:26Z","content":". . , . (/) , ( ). , , , . , , , . , «». , , . , , .\r\n, JavaScript, CSS.\r\n ? . . , , , .\r\n 1: select. (option) . .\r\n 2: ! \r\n CSS !\r\n
- HTMLCSS,… [+3444 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"A look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts (Simon Willison/Simon Willison's Weblog)","description":"Simon Willison / Simon Willison's Weblog:\nA look at some use cases of Anthropic's Claude Artifacts, which lets users create interactive single-page apps via prompts — I'm a huge fan of Claude's Artifacts feature, which lets you prompt Claude to create an in…","url":"https://www.techmeme.com/241022/p1","urlToImage":"https://static.simonwillison.net/static/2024/claude-artifacts/jina-reader.jpg","publishedAt":"2024-10-22T06:00:02Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 2:00 AM ET, October 22, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo v… [+70 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Jo Bager","title":"heise-Angebot: c’t webdev: Happy Birthday, CSS!","description":"CSS Creator Håkon Wium Lie will attend c’t frontend developers conference as a keynote speaker and celebrate 30 years of his web standard.","url":"https://www.heise.de/news/c-t-webdev-Happy-Birthday-CSS-9983700.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/0/4/8/7/webdev-23-Ticker-Header-16-9-d83d391bd5421a24-125a2f95fcf94fd9-a6ce1599541b5110.webp","publishedAt":"2024-10-19T11:00:00Z","content":"On October 10, 1994, Håkon Wium Lie published the first proposal for Cascading HTML style sheets. Since then, CSS has been one of the technical foundations for the web. A good occasion to celebrate C… [+1597 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Madeleine Domogalla","title":"heise-Angebot: enterJS: Beim Accessibility Day lernen, barrierefreie Websites zu entwickeln","description":"Das Online-Event am 7. November 2024 zeigt, worauf es bei der Entwicklung barrierefreier Websites ankommt und wie diese mit dem BFSG konform werden.","url":"https://www.heise.de/news/enterJS-Beim-Accessibility-Day-lernen-barrierefreie-Websites-zu-entwickeln-9994018.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/5/9/7/7/enterJS-Accessibility-Day-2024-22ba33c5d0e15e24.jpg","publishedAt":"2024-10-28T11:00:00Z","content":"Am 7. November 2024 findet der Accessibility Day statt, eine Online-Konferenz im Rahmen der Enterprise-JavaScript-Konferenz enterJS. Der Thementag, veranstaltet von iX und dpunkt.verlag in Zusammenar… [+2346 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Компьютерные курсы для подростков: 50+ бесплатных видеоуроков","description":"Хотите обучиться разработке игр, трехмерному моделированию, дизайну в веб-среде или программированию? Может, интересует создание сайтов? Готовы помочь! Если одно из данных IT-направлений интересует, рекомендуем сегодняшнюю подборку: собрали 50+ видеоуроков, к…","url":"https://habr.com/ru/companies/pixel_study/articles/852060/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b3d/384/fcc/b3d384fcca83d8dedf40015f4f6feef6.png","publishedAt":"2024-10-20T16:45:49Z","content":", , - ? , ? ! IT- , : 50+ , .\r\n - . IT . Pixel\r\n 50+ . , , , . .\r\n :\r\n
- «» (13 );\r\n
- Unity (15);\r\n
- «» (11);\r\n
- - Figma (10);\r\n
- - HTML, CSS JavaScript (7).\r\n
- .\r\n
- .\r\n
- React Redux.\r\n
- . \r\n
, . . , kjs-box\r\n: .\r\n, . - React-, , kjs-box,… [+15812 chars]"},{"source":{"id":null,"name":"Forbes"},"author":"Rachel Wells, Contributor, \n Rachel Wells, Contributor\n https://www.forbes.com/sites/rachelwells/","title":"7 Free JavaScript Courses To Learn In 2024","description":"JavaScript is one of five most essential programming languages to learn in 2024. Here are seven free courses and resources to learn JavaScript this year.","url":"https://www.forbes.com/sites/rachelwells/2024/10/30/free-javascript-courses-to-learn/","urlToImage":"https://imageio.forbes.com/specials-images/imageserve/67222cbca5cbbdbd2ec2f24f/0x0.jpg?format=jpg&height=900&width=1600&fit=bounds","publishedAt":"2024-10-30T17:00:56Z","content":"JavaScript is the number one most essential high-income technical skill you can have in your toolkit ... [+] as a developer\r\ngetty\r\nYou wouldn't be a developer without knowing JavaScript. JavaScript … [+4761 chars]"},{"source":{"id":null,"name":"Bunny.net"},"author":"bunny.net","title":"Edge Scripting: Build and run applications at the edge","description":"Comments","url":"https://bunny.net/blog/introducing-bunny-edge-scripting-a-better-way-to-build-and-deploy-applications-at-the-edge/","urlToImage":"https://bunny.net/blog/content/images/2024/10/bunnynet-introducing-edge-scripting-2.jpg","publishedAt":"2024-11-07T18:17:20Z","content":"Imagine a world where deploying and running powerful applications is as simple as writing JavaScript, a world where infrastructure fades into the background, and your code just runs exactly where it … [+17164 chars]"},{"source":{"id":null,"name":"Techmeme.com"},"author":null,"title":"Contributions to generative AI projects on GitHub grew 59% YoY between October 2023 and September 2024 and Python topped JavaScript as the most popular language (The GitHub Blog)","description":"The GitHub Blog:\nContributions to generative AI projects on GitHub grew 59% YoY between October 2023 and September 2024 and Python topped JavaScript as the most popular language — In this year's Octoverse report, we study how public and open source activity…","url":"https://www.techmeme.com/241030/p7","urlToImage":"https://github.blog/wp-content/uploads/2024/10/image7.png","publishedAt":"2024-10-30T06:30:01Z","content":"About This Page\r\nThis is a Techmeme archive page.\r\nIt shows how the site appeared at 2:30 AM ET, October 30, 2024.\r\nThe most current version of the site as always is available at our home page.\r\nTo v… [+70 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Craig Hale","title":"Anthropic updates Claude AI to write and run Javascript code","description":"Claude.ai can now write and execute Javascript in its quest to generate “mathematically precise and reproducible” answers.","url":"https://www.techradar.com/pro/anthropic-updates-claude-ai-to-write-and-run-javascript-code","urlToImage":"https://cdn.mos.cms.futurecdn.net/oKALrMk3n4hVmMuahWWozn-1200-80.png","publishedAt":"2024-10-25T10:03:00Z","content":"Anthropic has announced a significant update to its Claude AI chatbot allowing it to both write and execute Javascript code.\r\nThrough a new analysis tool, Claude users can process data, conduct analy… [+1867 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Gressus","title":"Как я написал книгу для детей: «Мама, не отвлекай. Я Python учу!»","description":"Привет! Возможно, вы родитель или учитель, который хочет помочь детям освоить программирование.Расскажу о том, как и зачем я написал книгу для детей по изучению Python. Читать далее","url":"https://habr.com/ru/articles/851880/#post-content-body","urlToImage":"https://habr.com/share/publication/851880/c3c2167702291b1e6b087f29bf250b1b/","publishedAt":"2024-10-19T10:15:55Z","content":"Python, ?\r\n! , , .\r\n , Python.\r\n.\r\n .« pdf» , .\r\n, , Processing:\r\nProcessing Java.\r\n..\r\n , :\r\nvoid setup() {\r\n size(400, 700);\r\n}\r\nvoid draw() {\r\n fill(random(255), random(255), random(255), random… [+2257 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Boost JavaScript Performance with Debouncing and Throttling","description":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user experience by triggering numerous function calls in rapid suc…","url":"https://www.javacodegeeks.com/2024/10/boost-javascript-performance-with-debouncing-and-throttling.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T17:07:00Z","content":"Handling events efficiently is essential in JavaScript, especially for high-frequency actions like scrolling, resizing, or keypress events. Without optimization, these events can slow down the user e… [+7225 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Handling Floating Point Precision in JavaScript","description":"JavaScript, like many programming languages, uses floating-point arithmetic for numbers. This often leads to precision issues when dealing with decimals, causing unexpected results. For example, calculations like 0.1 + 0.2 yield 0.30000000000000004 instead of…","url":"https://www.javacodegeeks.com/2024/11/handling-floating-point-precision-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-11-05T06:46:00Z","content":"JavaScript, like many programming languages, uses floating-point arithmetic for numbers. This often leads to precision issues when dealing with decimals, causing unexpected results. For example, calc… [+2795 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"JavaScript Hoisting Pitfalls: Common Scoping Issues","description":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behaviors, especially if you’re not fully familiar with how hoisti…","url":"https://www.javacodegeeks.com/2024/10/javascript-hoisting-pitfalls-common-scoping-issues.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-28T06:47:00Z","content":"Hoisting in JavaScript is a unique mechanism that moves declarations to the top of the current scope (either function or global scope) during the compilation phase. This can lead to unexpected behavi… [+3919 chars]"},{"source":{"id":null,"name":"Lackofimagination.org"},"author":"Aycan Gulez","title":"Self-Documenting Code","description":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it challenging to grasp unfamiliar code quickly…","url":"https://lackofimagination.org/2024/10/self-documenting-code/","urlToImage":"https://lackofimagination.org/images/gabriel-sollmann-Y7d265_7i08-unsplash.jpg","publishedAt":"2024-10-23T13:33:49Z","content":"Think back to the last time you looked at an unfamiliar block of code. Did you immediately understand what it was doing? If not, you’re not alone – many software developers, including myself, find it… [+5651 chars]"},{"source":{"id":null,"name":"Lllllllllllllllll.com"},"author":null,"title":"Typeset: An HTML pre-processor for web typography","description":"Comments","url":"https://typeset.lllllllllllllllll.com/","urlToImage":null,"publishedAt":"2024-10-27T05:12:18Z","content":"An HTML pre-processor for web typography. Typeset provides typographic features used traditionally in ne printing which remain unavailable to browser layout engines. Typesets proces… [+2104 chars]"},{"source":{"id":null,"name":"Kagi.com"},"author":"Vladimir Prelovac","title":"Kagi Translate","description":"Your browser does not support the video tag.","url":"https://blog.kagi.com/kagi-translate","urlToImage":null,"publishedAt":"2024-11-07T19:32:04Z","content":"Your browser does not support the video tag.\r\nToday, we’re introducing Kagi Translate. It’s not revolutionary - it’s simply a better translation service.\r\nOur combination of advanced language models … [+2712 chars]"},{"source":{"id":null,"name":"R-bloggers.com"},"author":"Piotr Storożenko","title":"Shiny for Python and JavaScript: How to Add JS Scripts to Your Dashboards","description":"Web developers love JavaScript. And who can blame them, it’s a fantastic do-it-all language for making stunning websites. But what about Shiny and Shiny for Python? As it turns out, you can add JavaScript scripts to your Shiny for Python dashboards without to…","url":"https://www.r-bloggers.com/2024/11/shiny-for-python-and-javascript-how-to-add-js-scripts-to-your-dashboards/","urlToImage":"https://wordpress.appsilon.com/wp-content/uploads/2024/10/67091d0454f634698344d538_shiny-for-python-javascript-p-1080.png","publishedAt":"2024-11-04T14:00:36Z","content":"Web developers love JavaScript. And who can blame them, its a fantastic do-it-all language for making stunning websites. But what about Shiny and Shiny for Python? As it turns out, you can add JavaSc… [+5759 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Ошибки в обучении детей программированию: ТОП-5","description":"Обучение детей программированию, как бы ни строился процесс, нередко сопровождается рядом ошибок. Отсутствие интерактивности, мер мотивации, недостаток практики и скучная, слишком сухо преподнесенная теория – типичные примеры. Может показаться, что это справе…","url":"https://habr.com/ru/companies/pixel_study/articles/856556/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/704/4e8/be4/7044e8be40ef7c082d6dc8dbc2cd60b4.png","publishedAt":"2024-11-06T13:54:53Z","content":", , . , , , . , , - , . : , .\r\nPixel\r\n , , , , , . : , . . \r\n IT- , , . 5 , , , .\r\n, .\r\n5 \r\n 5 .\r\n1. \r\n , , . , , .\r\n , :\r\n- . . : Python . , . IT- , . , , - ;\r\n
- . . : , , . , ( , ) .… [+694 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"kanasero","title":"Тварь ли я дрожащая или право имею. Берем чужие сайты под свой контроль. Часть 2 — Пользовательские скрипты в Chrome","description":"Сегодня продолжаем тему написания расширения для Chrome, позволяющего внедрять свой код на чужие сайты, тем самым меняя или дополняя их функционал и внешний вид по своему желанию. Для чего это нужно и чем может быть полезно, рассмотрено в предыдущей части. Та…","url":"https://habr.com/ru/articles/858078/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/51f/9ec/b6b/51f9ecb6b06621ef3ada6e2a48805e2a.jpg","publishedAt":"2024-11-13T05:28:42Z","content":"Chrome, , . , . , Angular 18. , GitHub.\r\n Chrome\r\n , Chrome. Manifest V3. , 2- Manifest, API, , , , . , API userScripts.\r\n . manifest.jsonpermissionsuserScripts, host_permissions , . , : \"host_permis… [+2376 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Markus Will","title":"#TGIQF: Das große Quiz rund um den Mozilla Firefox","description":"Mozilla Firefox wird 20: Der Browser lehrte einst Microsofts Internet Explorer das Fürchten und steht bis heute für das freie Netz. Wir gratulieren via Quiz.","url":"https://www.heise.de/news/TGIQF-Das-grosse-Quiz-rund-um-den-Mozilla-Firefox-10009881.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/0/4/3/3/4/Overlay_TGIQF_7_-6f3ef1a2563e2c7c.png","publishedAt":"2024-11-08T11:43:00Z","content":"Am 9. November 2004 kam der Mozilla Firefox 1.0 auf den Markt. Er war Mozillas Open-Source-Antwort auf den Microsoft Internet Explorer und lehrte der Konkurrenz das Fürchten: Schnell, schlank und oft… [+2356 chars]"},{"source":{"id":"techradar","name":"TechRadar"},"author":"Sead Fadilpašić","title":"Opera browser had a major security flaw that could have exposed all your details, so patch now","description":"An add-on could inject malicious JavaScript to overly permissive APIs","url":"https://www.techradar.com/pro/security/opera-browser-had-a-major-security-flaw-that-could-have-exposed-all-your-details-so-patch-now","urlToImage":"https://cdn.mos.cms.futurecdn.net/uKgzVGxgeLhNXJboTGuh2n-1200-80.jpg","publishedAt":"2024-10-31T15:29:00Z","content":"Opera has fixed a worrying security vulnerability, which could have allowed threat actors to access permissive APIs in the browser, and thus take over accounts, tweak browser settings, and even take … [+2245 chars]"},{"source":{"id":null,"name":"Android Police"},"author":"Chris Thomas","title":"Proton Mail: 6 common problems with easy solutions","description":"Proton Mail can bug out like any service can, but there are quick ways to solve most problems","url":"https://www.androidpolice.com/proton-mail-problems-solutions/","urlToImage":"https://static1.anpoimages.com/wordpress/wp-content/uploads/2024/11/proton-mail-problems-and-how-to-solve-themproton-mail-problems-and-how-to-solve-themproton-mail-problems-and-how-to-solve-themproton-mail-problems-and-how-to-solve-them.jpg","publishedAt":"2024-11-10T00:45:10Z","content":"Proton Mail makes it easy to transition from other email providers, and offers extensive protection with features like streamlined USB security key support. Like with any major service, people run in… [+5712 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Borovkov","title":"Почему в разработке чат-ботов мы в качестве основы используем Jmix","description":"И за шесть лет работы в нашей айти-команде пока не нашли ни одного критичного минуса. Рассказываю про наш опыт.Jmix — это open source платформа для разработки мн...","url":"https://habr.com/ru/articles/854056/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/f90/e0a/b92/f90e0ab92451a081d9b41ed99c024d40.png","publishedAt":"2024-11-15T09:59:52Z","content":"- . .\r\nJmix open source -, Haulmont\r\n Java, Spring Vaadin. .\r\n , , BotCreators.ru .\r\n , \r\n- Jmix CUBA Platform, .\r\n 2018-19 . , «» -, - . . , : , . - .\r\n , . , . \r\n . -, -\r\n Java-. -, Java . , .\r\n , … [+646 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"\"He terminado la carrera de informática y no sé nada de programar\". Quejas en redes por la falta de preparación para el mundo laboral","description":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapaces de programar de manera profesional. Aunque el mundo acadé…","url":"https://www.genbeta.com/desarrollo/he-terminado-carrera-informatica-no-se-nada-programar-quejas-redes-falta-preparacion-para-mundo-laboral","urlToImage":"https://i.blogs.es/96b1c9/code_estudiante/840_560.jpeg","publishedAt":"2024-10-20T15:01:26Z","content":"En los últimos tiempos, parece que cada vez son más los recién graduados en ingeniería informática / ciencias de la computación que, tras obtener sus títulos universitarios, afirman sentirse incapace… [+4591 chars]"},{"source":{"id":null,"name":"Nray.dev"},"author":"Nicholas Ray","title":"Building a more robust Wikipedia interface by spotting the differences (2023)","description":"A look at how we leveraged visual testing to catch UI bugs when developing Wikipedia's new desktop experience.","url":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences/","urlToImage":"https://www.nray.dev/blog/visual-testing-building-a-more-robust-wikipedia-interface-by-spotting-the-differences.png","publishedAt":"2024-10-26T23:38:18Z","content":"Have you ever played the\r\n\"Spot the Difference\" game,\r\nwhere you try to find slight differences between two similar images? I play it\r\nwhenever I review code in a nontrivial pull request that changes… [+8217 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Как сделать игру Doors на Scratch","description":"Давайте сделаем игру «Двери» в Скретче и создадим собственную виртуальную комнату, нарисуем страшного персонажа и запрограммируем его. Поможет простая и наглядная инструкция со скриншотами: в ней разобраны основные шаги и показано, что и как нужно делать.Scra…","url":"https://habr.com/ru/companies/pixel_study/articles/854520/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/636/adf/cf3/636adfcf3c96f71a922bbfa85a823583.png","publishedAt":"2024-10-29T20:59:25Z","content":"«» , . : , .\r\nPixel\r\n Scratch , . , : , , . : , .\r\n Doors Scratch , . , .\r\n? . , : . \r\n : \r\n , : .\r\n .\r\n 1: \r\n : . , . , 3- : , . : .\r\n . :\r\n
- «».\r\n
- . . : .\r\n
\r\n- . , … [+679 chars]"},{"source":{"id":null,"name":"Biztoc.com"},"author":"go.theregister.com","title":"Python dethrones JavaScript as the most-used language on GitHub","description":"Python dethrones JavaScript as the most-used language on GitHub\nYearly report finds explosion of GenAI projects, new users from outside the coding community responsible for boost\nThere's been an upset in the Octoverse, as Python has unseated JavaScript as the…","url":"https://biztoc.com/x/9655896d5c719463","urlToImage":"https://biztoc.com/cdn/807/og.png","publishedAt":"2024-11-05T02:50:21Z","content":"Python dethrones JavaScript as the most-used language on GitHubYearly report finds explosion of GenAI projects, new users from outside the coding community responsible for boostThere's been an upset … [+144 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Stephanie","title":"Make an Internet Voicemail Machine with ESP32-S3 Reverse TFT Feather","description":"Instructables user mars91 used our ESP32-S3 Reverse TFT Feather and I2S 3W Class D Amplifier Breakout to make an internet voicemail system: This project will host two sites that create a audio message. One thru a computer mic or one that you can type the voic…","url":"https://blog.adafruit.com/2024/11/08/make-an-internet-voicemail-machine-with-esp32-s3-reverse-tft-feather/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/11/ivm-e1730906858975.png","publishedAt":"2024-11-08T15:00:31Z","content":"Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best … [+2585 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Socket plugs in $40M to strengthen software supply chain","description":"Biz aims to scrub unnecessary dependencies from npm packages in the name of security\nSecurity-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.…","url":"https://www.theregister.com/2024/10/22/socket_slurps_40m_to_secure/","urlToImage":"https://regmedia.co.uk/2024/05/02/supplychain.jpg","publishedAt":"2024-10-22T12:28:10Z","content":"Security-focused developer Socket announced on Tuesday it has connected with another $40 million in funding to further its efforts to safeguard the software supply chain.\r\nThat brings the total raise… [+5041 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.1.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.1.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.1.0%20(Current)&type=release","publishedAt":"2024-10-24T21:32:29Z","content":"Antoine du Hamel\r\nWhen a Buffer is created using a resizable ArrayBuffer, the Buffer length\r\nwill now correctly change as the underlying ArrayBuffer size is changed.\r\nconst ab = new ArrayBuffer(10, {… [+14983 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Handling CORS Problems in JavaScript: Practical Solutions Explained","description":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized access to resources on another domain, improving security f…","url":"https://www.javacodegeeks.com/2024/10/handling-cors-problems-in-javascript-practical-solutions-explained.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-10-23T04:41:00Z","content":"Cross-Origin Resource Sharing (CORS) is a critical security mechanism implemented in web browsers to control how resources are requested and shared between different origins. It prevents unauthorized… [+6163 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v23.2.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.2.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v23.2.0%20(Current)&type=release","publishedAt":"2024-11-11T21:24:21Z","content":"Antoine du Hamel\r\nThis is the version of NSS that shipped in Firefox 131.0 on 2024-10-01.\r\nCertificates added:\r\n
- FIRMAPROFESIONAL CA ROOT-A WEB
- TWCA CYBER Root CA
- SecureSign Ro… [+14241 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"QRSVG – render a QR code to SVG","description":"QRSVG is a small JavaScript project to render a two-dimensional bitmask (mostly assumed to be a QR code) with a fixed width and height to an SVG element as a collection of SVG paths with defined purposes. The code analyzes the bitmask geometrically and trace…","url":"https://blog.adafruit.com/2024/10/31/qrsvg-render-a-qr-code-to-svg/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/10/a-142.png","publishedAt":"2024-10-31T14:47:32Z","content":"Halloween season is here! Check out all the posts, gift guides, and more!\r\nAdafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the… [+2645 chars]"},{"source":{"id":null,"name":"Pspaul.de"},"author":null,"title":"Ancient Monkey: Pwning a 17-Year-Old Version of SpiderMonkey","description":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client used the pacparser library to decide which HTTP requests to proxied based on a PAC file.","url":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/","urlToImage":"https://blog.pspaul.de/posts/ancient-monkey-pwning-a-17-year-old-version-of-spidermonkey/preview.png","publishedAt":"2024-10-29T14:56:00Z","content":"Last year, @swapgs and I found a fun bug in the popular enterprise VPN solution Zscaler. The VPN client was using the pacparser library to decide which HTTP requests should be proxied. The decision w… [+23001 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"PatientZero","title":"[Перевод] Разбор регулярного выражения, проверяющего простоту чисел","description":"Как-то я исследовал способы наиболее эффективного определения простоты числа и наткнулся на показанный выше код.Он меня заинтриговал. Хоть это, возможно, и не самый эффективный способ, но определённо один из наименее очевидных, поэтому мне стало любопытно. Ка…","url":"https://habr.com/ru/articles/856478/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/1f9/c8d/ac3/1f9c8dac3be293e75a6d0eecb082fe83.png","publishedAt":"2024-11-13T07:38:48Z","content":"- :\r\npublic static boolean isPrime(int n) {\r\n return !new String(new char[n]).matches(\".?|(..+?)\\\\1+\");\r\n}\r\n . , , , , . .?|(..+?)\\1+ , ( )?\r\n , , , . , Java- Python, JavaScript Perl , .\r\n , ^.?… [+5019 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"aartaka","title":"Pretty.c","description":"Making C Look ✨Pretty✨and Lua/Lisp/Python-esque. Contribute to aartaka/pretty.c development by creating an account on GitHub.","url":"https://github.com/aartaka/pretty.c","urlToImage":"https://opengraph.githubassets.com/86574d56ac51e7e5bdeefcc4dfa2b0722b5c97a2f2876f06e8bed2a8f3f8b28a/aartaka/pretty.c","publishedAt":"2024-10-24T03:01:58Z","content":"Pretty C is a new scripting language compatible with C. Pretty C\r\n boosts your programs with dynamic typing, generic iteration, resource\r\n tracking and other niceties. And its backwards-compatible wi… [+7576 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"zubkovase (Пиксель)","title":"Онлайн-курсы дизайна для детей: ТОП-10 бесплатных и платных вариантов","description":"Курсы дизайна для детей развивают творческое мышление, учат работать с компьютерной графикой, прокачивают восприятие эстетики и понимание композиции, а также дают другие полезные эффекты. Это, скажем, владение Photoshop и Illustrator от Adobe, Figma и не толь…","url":"https://habr.com/ru/companies/pixel_study/articles/856146/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/ec9/468/b7c/ec9468b7caa325e07832b2fea78dcbd3.jpg","publishedAt":"2024-11-05T09:47:54Z","content":", , , . , , Photoshop Illustrator Adobe, Figma . , , , . \r\nPixel\r\n 89 Illustrator, Photoshop Figma. , : , .\r\n , , , , . 4 6 , . , , 89 . \r\n4 , \r\n , , . , , , , . Photoshop, Illustrator Figma .\r\n 4 , … [+1322 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"ASDF102030","title":"Выбираем BI платформу для начинающего специалиста","description":"Привет! Я работаю аналитиком данных в IT компании и только начинаю писать статьи на habr. Как и все когда-то я только начинала входить в IT и не понимала, что мне необходимо знать. Эта статья поможет тем кто находится в поисках подходящей BI платформы для изу…","url":"https://habr.com/ru/articles/857234/#post-content-body","urlToImage":"https://habr.com/share/publication/857234/c2a57e6c81d65dfd2b3634442f557695/","publishedAt":"2024-11-09T05:18:35Z","content":"! IT habr. - IT , . BI .\r\n, it-. , , , , , . Power BI, Tableau, Qlik Yandex DataLens ( ). , . BI- .\r\n it-, : BI- , ?. . BI , :\r\n
Power BI\r\n BI . P… [+916 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"JerryI","title":"Очередная реализация fluid sim методом Эйлера, но в блокноте WL. Часть 1","description":"Здесь мы рассмотрим простой метод симуляции несжимаемой жидкости в 2D для визуальных эффектов в интерактивном блокноте (впервые). Основная идея основана на работе Йоса Стама Stable Fluids, представленной на SIGGRAPH 1999, а также на учебном пособии Карла С…","url":"https://habr.com/ru/articles/856020/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/b63/754/63e/b6375463e7252ac31f417fd250760c66.png","publishedAt":"2024-11-05T09:04:53Z","content":"2D (). Stable Fluids, SIGGRAPH 1999, .\r\nWLJS Notebook Wolfram Language, Javascript, .. Jupyter Notebook Jupyter Lab, , . , .\r\n, \r\n -, , , . .\r\ngrid = Table[Cross[{i,j,0}, {0,0,1}][[;;2]], {i, 5}, {j,… [+10282 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"MrPizzly (Beget)","title":"[Перевод] Использование Rust в серверах, написанных на других языках, для повышения производительности","description":"В этой статье мы рассмотрим несколько стратегий по постепенному добавлению Rust в сервер, написанный на другом языке, например JavaScript, Python, Java, Go, PHP, Ruby и т. д. Один из возможных кейсов для подобного добавления — вы профилировали сервер, нашли «…","url":"https://habr.com/ru/companies/beget/articles/854458/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/12c/f02/eb5/12cf02eb5cde452f22fa87c2ac537b44.png","publishedAt":"2024-10-29T16:01:52Z","content":"Rust , , JavaScript, Python, Java, Go, PHP, Ruby . . , «» , CPU, . , , Rust. , .\r\n , «» « Rust». Rust . Rust.\r\n , , , JavaScript, Node.js. , … [+14639 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Zen-Mode","title":"Путь одного IOS-приложения","description":"Решил устроить день отдыха от кода и структурировать полученный опыт. Обычно, в процессе перепросмотра возникают неожиданные мысли, которые будут полезны мне. А сам материал будет полезен тем, кто только задумывается на тему своего индивидуального проекта, уж…","url":"https://habr.com/ru/articles/857720/#post-content-body","urlToImage":"https://habr.com/share/publication/857720/ee2fe2445e134f3cd2c7f504ef8d3750/","publishedAt":"2024-11-11T16:15:37Z","content":". \r\n, , . \r\n , , , .\r\n, - , , - , , , .\r\n :\r\n- . , , , .\r\n
- AppStore . , , , , . , apple .\r\n
- , AppStore - , , .\r\n
- , .\r\n
- : , , .\r\n
\r\n 3 , . , - . , . … [+1679 chars]"},{"source":{"id":null,"name":"Clagnut.com"},"author":"Richard Rutter","title":"Pagination widows, or, Why I'm embarrassed about my eBook","description":"The handling of widowed headings across pages in Apple Books is of particular concern. Since 1997, CSS has had properties to handle this, and yet browsers including Safari and Firefox still don’t support them – why not?","url":"https://clagnut.com/blog/2426","urlToImage":"https://clagnut.com/images/2426/ebook-widows-social.png","publishedAt":"2024-11-05T00:58:11Z","content":"The physical copies of my book on Web Typography sold out quickly. I self-published, and print runs are expensive when youre funding them yourself, so numbers were limited. However it was always my p… [+3590 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Sara Joy","title":"Come to the light-dark() Side","description":"You’d be forgiven for thinking coding up both a dark and a light mode at once is a lot of work. You have to remember @media queries based on prefers-color-scheme as well as extra complications that arise when letting visitors …\n\nCome to the light-dark() Side …","url":"https://css-tricks.com/come-to-the-light-dark-side/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382039","publishedAt":"2024-10-25T14:08:20Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!You’d be forgiven for thinking coding up both a dark and a light mode at once is a lot of wo… [+25356 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Unleash the Power of Scroll-Driven Animations","description":"I’m utterly behind in learning about scroll-driven animations apart from the “reading progress bar” experiments all over CodePen. Well, I’m not exactly “green” on the topic; we’ve published a handful of articles on it including this neat-o one by Lee …\n\nUnlea…","url":"https://css-tricks.com/unleash-the-power-of-scroll-driven-animations/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/381613","publishedAt":"2024-10-21T13:50:53Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I’m utterly behind in learning about scroll-driven animations apart from the “reading progre… [+28692 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Martin Loschwitz","title":"Kommentar: TypeScript ersetzt Bash? – Schwört ab, kehrt um!","description":"TypeScript statt Bash? – Statt Sinnvolles zu erfinden, verlieren sich Entwickler im Meer der Möglichkeiten. Das muss aufhören, meint Martin Gerhard Loschwitz.","url":"https://www.heise.de/meinung/Kommentar-TypeScript-ersetzt-Bash-Schwoert-ab-kehrt-um-9988584.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/9/3/0/9/6/Overlay_KommentarV3-e6fac1169c94a02b.png","publishedAt":"2024-10-21T14:08:00Z","content":"FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 wenn Ihnen diese Zeichenfolge ein berühmter Volumen-Lizenzschlüssel für Windows XP etwas sagt, stehen die Chancen recht gut, dass Sie schon eine ganze Weile mit Computer… [+7322 chars]"},{"source":{"id":null,"name":"Omgubuntu.co.uk"},"author":"Joey Sneddon","title":"Python is Now the Most Popular Language on GitHub","description":"Python has overtaken JavaScript as the most-used language on GitHub, according to the code-hosting platform’s latest Octoverse report. The company attributes this momentum to a massive influx of “data science and machine learning on GitHub”, which has seen a …","url":"https://www.omgubuntu.co.uk/2024/10/python-most-popular-language-on-github-2024","urlToImage":"https://149366088.v2.pressablecdn.com/wp-content/uploads/2024/11/python-github-king.jpg","publishedAt":"2024-10-31T23:11:00Z","content":"Python has overtaken JavaScript as the most-used language on GitHub, according to the code-hosting platform’s latest Octoverse report. \r\nThe company attributes this momentum to a massive influx of “d… [+2047 chars]"},{"source":{"id":null,"name":"Hdblog.it"},"author":"HDblog.it","title":"Claude potenzia le sue capacità con un nuovo strumento di analisi JavaScript","description":"Lo strumento è attualmente disponibile in anteprima per tutti gli utenti di Claude.ai","url":"https://www.hdblog.it/tecnologia/articoli/n597310/claude-strumento-ai-analisi-javascript/","urlToImage":"https://hd2.tudocdn.net/1202502?w=1920","publishedAt":"2024-10-25T08:15:00Z","content":"Anthropic ha annunciato oggi un importante aggiornamento per la sua tecnologia, Claude AI, introducendo un nuovo strumento di analisi che permette all'assistente virtuale di scrivere ed eseguire codi… [+2025 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Kilian Kluge","title":"State Machines – von Werwölfen und KI-Agenten","description":"Das Entwurfsmuster State Machines eignet sich insbesondere für komplexe Systeme mit Teilsystemen. Als Beispiel dient hier das Spiel \"Werwölfe von Düsterwald\".","url":"https://www.heise.de/hintergrund/Werwoelfe-und-KI-Agenten-Praktischer-Einsatz-von-State-Machines-10015490.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/7/0/7/2/7/4/State-Machines-Werwoelfe-von-Duesterwald-2a6701c6be4d3600.jpg","publishedAt":"2024-11-12T09:13:00Z","content":"Inhaltsverzeichnis\r\nOb Ampelschaltungen, Web-Frontends oder LLM-Agenten: Viele Software-Systeme lassen sich als State Machine modellieren. State Machines (deutsch: endliche Automaten) sind ein vielse… [+8397 chars]"},{"source":{"id":null,"name":"BetaNews"},"author":"Ian Barker","title":"Third-party JavaScript tags put security at risk","description":"While businesses understand that third-party JavaScript tags collect information, only 13 percent are confident they understand what information they collect and only 26 percent are aware that tags can leak their private user data to other organizations. A ne…","url":"https://betanews.com/2024/10/23/third-party-javascript-tags-put-security-at-risk/","urlToImage":"https://betanews.com/wp-content/uploads/2020/03/JavaScript-50x50.jpg","publishedAt":"2024-10-23T14:10:43Z","content":"While businesses understand that third-party JavaScript tags collect information, only 13 percent are confident they understand what information they collect and only 26 percent are aware that tags c… [+2118 chars]"},{"source":{"id":null,"name":"Inside.com.tw"},"author":"INSIDE 硬塞的網路趨勢觀察","title":"Gemini 可以透過 OpenAI 函式庫存取!簡化開發者切換模型的流程","description":"開發者「可以使用 OpenAI 程式庫 (Python 和 TypeScript/Javascript) 搭配 REST API,透過更新三行程式碼並使用 Gemini API 金鑰,存取 Gemini 模型」。","url":"https://www.inside.com.tw/article/36741-gemini-accessible-from-openai-library","urlToImage":"https://bucket-image.inkmaginecms.com/version/social/1/image/2024/11/8229aa84-0b1c-43ca-a9ab-86760a02cc2d.jpg","publishedAt":"2024-11-11T03:21:49Z","content":"Google OpenAI REST API Gemini Gemini AI \r\n OpenAI (Python TypeScript/Javascript) REST API Gemini API Gemini Google OpenAI Gemini API\r\nGoogle OpenAI Chat Completions APIEmbeddings API\r\n AI Google Gemi… [+98 chars]"},{"source":{"id":null,"name":"Neowin"},"author":"Omer Dursun","title":"Python is now the most popular language on GitHub as AI and ML surge","description":"Python has overtaken JavaScript as the most-used programming language on GitHub in terms of total contributions. Read more...","url":"https://www.neowin.net/news/python-is-now-the-most-popular-language-on-github-as-ai-and-ml-surge/","urlToImage":"https://cdn.neowin.com/news/images/uploaded/2020/11/1604525824_python_logo_and_wordmark_story.jpg","publishedAt":"2024-10-30T20:20:01Z","content":"A new Octoverse report from GitHub shows some remarkable changes in developer trends over the past year. Python has surged past JavaScript as the most-used language on the platform. The move reflects… [+1921 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: The Geopolitical Kernel, Roundcube, and The Archive","description":"Leading off the week is the controversy around the Linux kernel and an unexpected change in maintainership. The exact change was that over a dozen developers with ties to or employment by Russian e…","url":"https://hackaday.com/2024/10/25/this-week-in-security-the-geopolitical-kernel-roundcube-and-the-archive/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2024-10-25T14:00:00Z","content":"Leading off the week is the controversy around the Linux kernel and an unexpected change in maintainership. The exact change was that over a dozen developers with ties to or employment by Russian ent… [+6363 chars]"},{"source":{"id":null,"name":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"Opera Browser Fixes Big Security Hole That Could Have Exposed Your Information","description":"A now-patched security flaw in the Opera web browser could have enabled a malicious extension to gain unauthorized, full access to private APIs.\nThe attack, codenamed CrossBarking, could have made it possible to conduct actions such as capturing screenshots, …","url":"https://thehackernews.com/2024/10/opera-browser-fixes-big-security-hole.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRyMsVeMT7VtRd_QXkviMkb25Nd_aEb6Sw7aJ9whsaekrv8OhxD5u1HDlUW4MqfEDS6NijHlJGrVQL0M6g0zqXzR66MS7oqrKGIbzx4ahexyKFjzFyo93IZo44_Jt6MpJRzwW0dX21ufgAWSDsZMcVqQidGbjRE8GB4y_Xx-JFtIHlaL6iyYpAB7dK3wT9/s728-rw-e365/attack.png","publishedAt":"2024-10-30T13:05:00Z","content":"A now-patched security flaw in the Opera web browser could have enabled a malicious extension to gain unauthorized, full access to private APIs.\r\nThe attack, codenamed CrossBarking, could have made i… [+3802 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"No busques a este lindo gatito en Google o tu PC será hackeado","description":"Según denuncia la compañía de seguridad SOPHOS, una reciente campaña de ciberataques ha comenzado a dirigirse contra usuarios interesados en una pregunta aparentemente inofensiva: \"¿Son legales los gatos bengalíes en Australia?\" ('are bengal cats legal in aus…","url":"https://www.genbeta.com/seguridad/no-busques-a-este-lindo-gatito-google-tu-pc-sera-hackeado","urlToImage":"https://i.blogs.es/756e05/elgato/840_560.jpeg","publishedAt":"2024-11-12T20:44:59Z","content":"Según denuncia la compañía de seguridad SOPHOS, una reciente campaña de ciberataques ha comenzado a dirigirse contra usuarios interesados en una pregunta aparentemente inofensiva: \"¿Son legales los g… [+3043 chars]"}]}
\ No newline at end of file