\n \n \n#714 — November 21, 2024\r\n | \nRead on the Web\r\n | \n \n\n We're taking next week off for Thanksgiving. We don't celebrate it in our country, but we know many of you do, so it seemed a goo…","url":"https://javascriptweekly.com/issues/714","urlToImage":null,"publishedAt":"2024-11-21T00:00:00Z","content":"Bun v1.1.35 The fast JavaScriptCore-based runtime adds native support for Musl and Alpine Linux, the Bun binary is a lot smaller, console.group and groupEnd are now supported, and fs.readFile is … [+520 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]"},{"source":{"id":null,"name":"Sans.edu"},"author":null,"title":"Increase In Phishing SVG Attachments, (Thu, Nov 21st)","description":"There is an increase in SVG attachments used in phishing emails (Scalable Vector Graphics, an XML-based vector image format).","url":"https://isc.sans.edu/diary/31456","urlToImage":"https://isc.sans.edu/diaryimages/images/20241120-185056.png","publishedAt":"2024-11-21T03:26:19Z","content":"There is an increase in SVG attachments used in phishing emails (Scalable Vector Graphics, an XML-based vector image format).\r\nI took a look at the some samples mentioned in the Bleeping Computer art… [+1523 chars]"},{"source":{"id":null,"name":"Xataka.com"},"author":"Rubén Andrés","title":"Radiografía del programador en España: BackEnd que domina Python y gana menos de 50.000 euros al año desde su casa","description":"El sector de la tecnología está en permanente cambio y es muy sensible a los cambios en materia laboral, como el retroceso del teletrabajo y las nuevas exigencias técnicas de la IA. El informe Tech Career Report 2024 elaborado por la plataforma laboral Manfre…","url":"https://www.xataka.com/empresas-y-economia/radiografia-programador-espana-backend-que-domina-python-gana-50-000-euros-al-ano-su-casa","urlToImage":"https://i.blogs.es/36d17f/sigmund-im_cq6hqo10-unsplash/840_560.jpeg","publishedAt":"2024-11-04T19:01:47Z","content":"El sector de la tecnología está en permanente cambio y es muy sensible a los cambios en materia laboral, como el retroceso del teletrabajo y las nuevas exigencias técnicas de la IA. El informe Tech C… [+5889 chars]"},{"source":{"id":null,"name":"Wwwhatsnew.com"},"author":"Juan Diego Polo","title":"¿Claude o ChatGPT? Comparando sus herramientas de análisis de datos","description":"El auge de la inteligencia artificial ha traído consigo una serie de herramientas que prometen transformar el análisis de datos, y tanto Claude como ChatGPT han lanzado sus propias versiones para competir en este terreno. Mientras que ChatGPT de OpenAI ya ofr…","url":"https://wwwhatsnew.com/2024/10/29/claude-o-chatgpt-comparando-sus-herramientas-de-analisis-de-datos/","urlToImage":"https://wwwhatsnew.com/wp-content/uploads/2024/10/wwwhatsnew-51.jpg","publishedAt":"2024-10-29T13:00:59Z","content":"El auge de la inteligencia artificial ha traído consigo una serie de herramientas que prometen transformar el análisis de datos, y tanto Claude como ChatGPT han lanzado sus propias versiones para com… [+5655 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Los tonos de la vida: una interesante combinación de música y autómatas celulares","description":"A Matthew Bilyeu se le ocurrió que sería interesante escuchar cómo sonaban los autómatas celulares, así que ni corto ni perezoso armó un juego de la vida, sin duda el autómata celular más conocido y lo combinó con una animación y una conversión a notas musica…","url":"https://www.microsiervos.com/archivo/juegos-y-diversion/tonos-vida-musica-automatas-celulares.html","urlToImage":"https://img.microsiervos.com/images2024/Tone-of-Life.jpg","publishedAt":"2024-11-10T00:29:55Z","content":"Por @Alvy 10 de Noviembre de 2024\r\nA Matthew Bilyeu se le ocurrió que sería interesante escuchar cómo sonaban los autómatas celulares, así que ni corto ni perezoso armó un juego de la vida, sin duda … [+887 chars]"},{"source":{"id":null,"name":"Journal du geek"},"author":"Olivier","title":"GootLoader : le malware qui joue les chats de gouttière sur Google","description":"Les amateurs de chats bengals en Australie se retrouvent, bien malgré eux, au cœur d'une campagne de cybercriminalité orchestrée via Google. Un malware redoutable, GootLoader, s'appuie sur des tactiques de référencement trompeuses pour s'introduire discrèteme…","url":"https://www.journaldugeek.com/2024/11/18/gootloader-le-malware-qui-joue-les-chats-de-gouttiere-sur-google/","urlToImage":"https://www.journaldugeek.com/app/uploads/2024/11/chat-bengal.jpg","publishedAt":"2024-11-18T08:02:28Z","content":"Les recherches en ligne autour des chats bengals sont bien innocentes. Pourtant, ce type de requête est devenu la porte dentrée dune campagne de cybercriminalité particulièrement astucieuse en Austra… [+2702 chars]"}]}
\ No newline at end of file
+{"status":"ok","totalResults":3204,"articles":[{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"USPTO Petitioned To Cancel Oracle's JavaScript Trademark","description":"Software company Deno Land has filed a petition with the U.S. Patent and Trademark Office to cancel Oracle's JavaScript trademark, citing trademark abandonment and fraud. The November 22 filing claims Oracle has not sold JavaScript products or services since …","url":"https://developers.slashdot.org/story/24/11/26/1312213/uspto-petitioned-to-cancel-oracles-javascript-trademark","urlToImage":"https://a.fsdn.com/sd/topics/oracle_64.png","publishedAt":"2024-11-26T16:41:00Z","content":"Software company Deno Land has filed a petition with the U.S. Patent and Trademark Office to cancel Oracle's JavaScript trademark, citing trademark abandonment and fraud. The November 22 filing claim… [+524 chars]"},{"source":{"id":null,"name":"[Removed]"},"author":null,"title":"[Removed]","description":"[Removed]","url":"https://removed.com","urlToImage":null,"publishedAt":"2024-11-20T13:30:27Z","content":"[Removed]"},{"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":"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":"Slashdot.org"},"author":"EditorDavid","title":"On 15th Anniversary, Go Programming Languages Rises in Popularity","description":"The Tiobe index tries to track the popularity of programming languages by counting the number of search results for the language's name followed by the word \"programming\" (on 25 different search engines). And this month there were some surprises... \n\nBy TIOBE…","url":"https://developers.slashdot.org/story/24/11/18/0615246/on-15th-anniversary-go-programming-languages-rises-in-popularity","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2024-11-18T06:19:00Z","content":"The Tiobe index tries to track the popularity of programming languages by counting the number of search results for the language's name followed by the word \"programming\" (on 25 different search engi… [+2549 chars]"},{"source":{"id":null,"name":"Math4devs.com"},"author":null,"title":"Math4devs.com: List of mathematical symbols with their JavaScript equivalent","description":"Comments","url":"https://math4devs.com/","urlToImage":"https://image.social/get?url=math4devs.com/","publishedAt":"2024-11-19T21:01:35Z","content":"List of mathematical symbols with their JavaScript equivalent."},{"source":{"id":null,"name":"Injuly.in"},"author":null,"title":"Why am I writing a JavaScript toolchain in Zig?","description":"Announcing the existence of Jam – An robust JS toolchain in Zig","url":"https://injuly.in/blog/announcing-jam/index.html","urlToImage":"","publishedAt":"2024-11-23T12:28:16Z","content":"Few things keep me up at night more than the\r\nuntapped potential in current developer tooling.\r\nThe research exists; all that's needed is focused effort to improve the tools we rely on every day.\r\nFo… [+10389 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":"Theregister.com"},"author":"Thomas Claburn","title":"Kill Oracle's 'JavaScript' trademark, Deno asks USPTO","description":"Petition claims database titan maintained its mark by making a fraudulent claim\nDeno Land, maker of the Deno runtime for JavaScript, TypeScript, and WebAssembly, has filed a petition with the US Patent and Trademark Office (USPTO) to cancel Oracle's JavaScrip…","url":"https://www.theregister.com/2024/11/26/cancel_oracles_javascript_trademark_deno/","urlToImage":"https://regmedia.co.uk/2024/11/25/shutterstock_1848722527.jpg","publishedAt":"2024-11-26T02:57:10Z","content":"Deno Land, maker of the Deno runtime for JavaScript, TypeScript, and WebAssembly, has filed a petition with the US Patent and Trademark Office (USPTO) to cancel Oracle's JavaScript trademark.\r\nThe pe… [+3289 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":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 208 With Bug Fixes and Performance Improvements","description":"Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016. Apple designed Safari Technology Preview to allow users to test features that are planned for future release versions of the S…","url":"https://www.macrumors.com/2024/11/21/apple-releases-safari-technology-preview-208/","urlToImage":"https://images.macrumors.com/t/gSfA9gdPJTtAYv_7hjK9YByevcM=/2500x/article-new/2024/07/Safari-Technology-Preview-Updated-Feature-1.jpg","publishedAt":"2024-11-21T19:55:30Z","content":"Apple today released a new update for Safari Technology Preview, the experimental browser that was first introduced in March 2016. Apple designed Safari Technology Preview to allow users to test fe… [+995 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Marcos Merino","title":"JavaScript puede ayudarte a desarrollar aplicaciones de IA, y aquí tienes ejemplos. No todo es Python","description":"Hace poco estaba revisando el subreddit /r/learnjavascript y, en un hilo titulado \"¿Cuánto me ayudará JavaScript en el desarrollo de IA?\", me encontré con esta respuesta:\n\n\"Si por 'IA' te refieres a 'desarrollar aplicaciones que proporcionen u…","url":"https://www.genbeta.com/inteligencia-artificial/javascript-puede-ayudarte-a-desarrollar-aplicaciones-ia-aqui-tienes-ejemplos-no-todo-python","urlToImage":"https://i.blogs.es/267f73/js_ia/840_560.jpeg","publishedAt":"2024-11-24T15:01:28Z","content":"Hace poco estaba revisando el subreddit /r/learnjavascript y, en un hilo titulado \"¿Cuánto me ayudará JavaScript en el desarrollo de IA?\", me encontré con esta respuesta:\r\n\"Si por 'IA' te refieres a … [+7332 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Daniel Schwarz","title":"Invoker Commands: Additional Ways to Work With Dialog, Popover… and More?","description":"Web browsers are experimenting with two HTML attributes — technically, they’re called “invoker commands” — that are designed to invoke popovers, dialogs, and further down the line, all kinds of actions without writing JavaScript. Although, if you do reach for…","url":"https://css-tricks.com/invoker-commands-additional-ways-to-work-with-dialog-popover-and-more/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/382572","publishedAt":"2024-11-20T15:12:34Z","content":"The PopoverAPI and <dialog> element are two of my favorite new platform features. In fact, I recently [wrote a detailed overview of their use cases] and the sorts of things you can do with them… [+10154 chars]"},{"source":{"id":null,"name":"Flowingdata.com"},"author":"Nathan Yau","title":"✚ Make the Chart: Interactive Line Chart with Ghost Trails","description":"Using faded lines to show the overall changes in a time series and to provide a point of reference for the present.Tags: d3js, JavaScript","url":"https://flowingdata.com/2024/11/18/make-the-chart-interactive-line-chart-with-ghost-trails/","urlToImage":"https://flowingdata.com/wp-content/uploads/2024/11/line-chart-ghost.png","publishedAt":"2024-11-18T08:35:17Z","content":"To access this full tutorial, you must be a member. \r\n (If you are already a member, log in here.)\r\nGet instant access to this tutorial and hundreds more, plus courses, guides, and additional resourc… [+559 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":"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":"Observablehq.com"},"author":"Volodymyr Agafonkin","title":"Visualizing Air Raid Sirens in Ukraine","description":"As Ukraine continues to heroically resist Russia's invasion, Ukrainians have to face new realities of war. One of them, a constant presence in our daily lives, is Air Raid Sirens — a loud sound indicating the threat of imminent attack from the air and a call …","url":"https://observablehq.com/@mourner/sirens","urlToImage":"https://static.observableusercontent.com/thumbnail/0313665a690b4adea20f5bcce9fb5009641cbf46d1089d2b073950d289501644.jpg","publishedAt":"2024-11-22T11:41:44Z","content":"One platformto build and deploy the best data apps\r\nExperiment and prototype by building visualizations in live JavaScript notebooks. Collaborate with your team and decide which concepts to build out… [+274 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"elijah-potter","title":"The Thrax Programming Language","description":"A toy programming language I wrote in late 2022 . Contribute to elijah-potter/thrax-language development by creating an account on GitHub.","url":"https://github.com/elijah-potter/thrax-language","urlToImage":"https://opengraph.githubassets.com/51cf278cb5c0b19c581d11e7a044333bf9aa3177ab3b3e3c6671e5bedc7fa902/elijah-potter/thrax-language","publishedAt":"2024-11-25T11:39:16Z","content":"Thrax is a little toy programming language I threw together in my free time near the end of 2022.\r\nMy primary motivation was to learn more of the fine-point details of how dynamically-typed interpret… [+1369 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":"heise online"},"author":"Martina Kraus","title":"Web-Security: Mit Content Security Policy gegen Cross-Site Scripting, Teil 2","description":"Erweiterte CSP-Direktiven helfen dabei, Anwendungen effizient gegen Cross-Site Scripting zu schützen.","url":"https://www.heise.de/hintergrund/Web-Security-Mit-Content-Security-Policy-gegen-Cross-Site-Scripting-Teil-2-10175246.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/5/0/5/9/2/shutterstock_1476252518-cdc99571f57626c4.jpg","publishedAt":"2024-11-26T07:35:00Z","content":"Inhaltsverzeichnis\r\nCross-Site Scripting (XSS) bleibt eine der am häufigsten vorkommenden Sicherheitsbedrohungen für Webanwendungen. Trotz fortschrittlicher Schutzmechanismen gelingt es Angreifern im… [+7286 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":"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":"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":"Kubuszok.com"},"author":"Mateusz Kubuszok","title":"From string to AST: parsing","description":"Whether you have to do with data in form of CSV, JSON or a full-blooded programming language like C, JavaScript, Scala, or maybe a query language like SQL, you always transform some sequence of characters (or binary values) into a structured representation. W…","url":"https://kubuszok.com//2019/from-string-to-ast-parsing/","urlToImage":"https://kubuszok.com/images/mathematics-and-computer-science.jpg","publishedAt":"2024-11-22T12:35:30Z","content":"Whether you have to do with data in form of CSV, JSON or a full-blooded programming language like C, JavaScript, Scala, or maybe a query language like SQL, you always transform some sequence of chara… [+69301 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":"Maika Möbus","title":"Angular 19 bringt Neuerungen für serverseitiges Rendern","description":"Als Developer Preview führt das Release inkrementelle Hydration ein, während Event Replay nun standardmäßig aktiviert ist.","url":"https://www.heise.de/news/Angular-19-bringt-Neuerungen-fuer-serverseitiges-Rendern-10076716.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/2/7/2/8/0/shutterstock_388797439-d87344bf934827bb.jpg","publishedAt":"2024-11-20T10:49:00Z","content":"Das von Google entwickelte Webframework Angular führt in Version 19 neue Funktionen für das serverseitige Rendern ein. Daneben stabilisiert es bestehende APIs zur Reactivity, bringt zusätzliche APIs … [+2958 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":"Habr.com"},"author":"ph_piter (Издательский дом «Питер»)","title":"Книга: «Рецепты TypeScript»","description":"Привет, Хаброжители!\n\n«Рецепты TypeScript» Стефана Баумгартнера – книга из серии «книг рецептов» O’Reilly. Такое название серии объясняется структурой этих книг: вместо бесконечных теоретических выкладок, сквозь которые продираться не то что нелегко, а попрос…","url":"https://habr.com/ru/companies/piter/articles/861206/#post-content-body","urlToImage":"https://habr.com/share/publication/861206/5931b6112b1052aa9c3f0e10ba299473/","publishedAt":"2024-11-26T10:35:25Z","content":", !« TypeScript» « » OReilly. : , , , «» , , . « » , .\r\nTypeScript JavaScript ( , TypeScript ). - . , , : JavaScript , TypeScript . , . , TypeScript, JavaScript, . , : , , JavaScript ( TypeScript). \r… [+2149 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Igoryas (Домклик)","title":"Введение в Brisa: новый подход к веб-разработке","description":"Brisa — это современный веб-фреймворк, который сочетает мощь серверного рендеринга и удобство клиентских компонентов. Он позволяет создавать быстрые, легкие и высокопроизводительные веб-приложения, минимизируя объем JavaScript, отправляемого в браузер. Поддер…","url":"https://habr.com/ru/companies/domclick/articles/859952/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/865/7a7/b63/8657a7b63587c4fc67c848669a072d51.png","publishedAt":"2024-11-21T08:16:09Z","content":"Brisa , JavaScript . Brisa , , . , Brisa, .\r\n Brisa\r\nBrisa -, , , , -. , Brisa:\r\n1. \r\nBrisa JavaScript . HTML JavaScript. , -.\r\n2. (SSR) \r\nBrisa , . SEO, . JavaScript.\r\n3. \r\n Web … [+2182 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Scott Fennell","title":"WordPress Multi-Multisite: A Case Study","description":"What's it look like to create a dashboard within the WordPress admin for analyzing Google Analytics data across 900 blogs across 25 multisite instances? It involves designing a user-friendly interface, leveraging the WordPress REST API, implementing a plugin …","url":"https://css-tricks.com/wordpress-multi-multisite-a-case-study/","urlToImage":"https://i0.wp.com/css-tricks.com/wp-content/uploads/2024/11/wp-multisite.jpg","publishedAt":"2024-11-27T16:09:14Z","content":"The mission: Provide a dashboard within the WordPress admin area for browsing Google Analytics data for all your blogs.\r\nThe catch? You’ve got about 900 live blogs, spread across about 25 WordPress m… [+23999 chars]"},{"source":{"id":null,"name":"Tailwindcss.com"},"author":null,"title":"Tailwind CSS v4.0 Beta 1","description":"After a long alpha period, we're excited to release the first public beta of Tailwind CSS v4.0.","url":"https://tailwindcss.com/blog/tailwindcss-v4-beta","urlToImage":"https://tailwindcss.com/_next/static/media/card.d69e3d8c.jpg","publishedAt":"2024-11-22T02:12:26Z","content":"About eight months ago we open-sourced our progress on Tailwind CSS v4.0. Hundreds of hours of fixing bugs, soul-crushing backward compatibility work, and troubleshooting Windows CI failures later, I… [+1137 chars]"},{"source":{"id":null,"name":"Sans.edu"},"author":null,"title":"Quick & Dirty Obfuscated JavaScript Analysis, (Sun, Nov 24th)","description":"As mentioned in diary entry \"Increase In Phishing SVG Attachments\", I have a phishing SVG sample with heavily obfuscated JavaScript.","url":"https://isc.sans.edu/diary/31468","urlToImage":"https://isc.sans.edu/diaryimages/images/20241124-095202.png","publishedAt":"2024-11-24T09:22:41Z","content":"As mentioned in diary entry \"Increase In Phishing SVG Attachments\", I have a phishing SVG sample with heavily obfuscated JavaScript.\r\nAs I didn't want to spend time doing static analysis, I did a qui… [+509 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":"hacker-news","name":"Hacker News"},"author":null,"title":"Handle.com (YC W19) Is Hiring","description":"Who We Are\nHandle.com (http://Handle.com) is a Y Combinator-backed technology company focused on revolutionizing how money flows through the $1.5 trillion U.S. construction industry. We’ve established strong product-market fit, serving some of the largest com…","url":"https://www.ycombinator.com/companies/handle-com/jobs/dRJJ0vK-senior-implementation-consultant","urlToImage":"https://www.ycombinator.com/images/original/missing.png","publishedAt":"2024-11-21T12:01:01Z","content":"Who We Are\r\nHandle.com is a Y Combinator-backed technology company focused on revolutionizing how money flows through the $1.5 trillion U.S. construction industry. Weve established strong product-mar… [+3675 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":"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-10090109.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/3/1/5/5/9/Github-Copilot-Ticker-Header-16-9-d3486595bae28141.jpg","publishedAt":"2024-11-29T07: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… [+1479 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":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"China-Linked TAG-112 Targets Tibetan Media with Cobalt Strike Espionage Campaign","description":"A China-linked nation-state group called TAG-112 compromised Tibetan media and university websites in a new cyber espionage campaign designed to facilitate the delivery of the Cobalt Strike post-exploitation toolkit for follow-on information collection.\n\"The …","url":"https://thehackernews.com/2024/11/china-linked-tag-112-targets-tibetan.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzZ-PsIxqTdOZ1c1qKMjWX2BCMvZU3c9E0AiPJLVxPELZ2RJksrg1LpJiPODAFVw8CFReS34GTiOn6eSwl2qoYIVSdBinbEayEwygmTjXeUbXc59kxbftIjc8A-kf1Uo0_ME5okEWjDWtHDhN9UHY6G7R7xCvgIfZ1bQk9oSi07V7E6n-RFl4S7Phu1Dod/s728-rw-e365/hacked.png","publishedAt":"2024-11-22T16:47:00Z","content":"A China-linked nation-state group called TAG-112 compromised Tibetan media and university websites in a new cyber espionage campaign designed to facilitate the delivery of the Cobalt Strike post-expl… [+3174 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Christoph Voigt","title":"heise+ | Einführung in die Programmiersprache Rust","description":"Rust verbreitet sich seit seiner Einführung 2010 immer weiter und dient längst nicht nur zur Systemprogrammierung. Wir zeigen, was die Sprache so beliebt macht.","url":"https://www.heise.de/ratgeber/Einfuehrung-in-die-Programmiersprache-Rust-10035005.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/1/4/7/2/3/ct2624einfuhrun_131253_syt_uwei_online-e7e6c994a3f5e3ba.jpg","publishedAt":"2024-11-19T09:30:00Z","content":"Inhaltsverzeichnis\r\nUrsprünglich für das Entwickeln von Software auf Systemebene gedacht, zeichnet sich Rust durch hohe Leistungsfähigkeit, Sicherheit und Zuverlässigkeit aus. Das macht die Sprache m… [+1852 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"andrew_k_21_12","title":"kjs-box: добавляем ленивые модули, ресурсы с типизацией и модели представления в React-проекты на Kotlin","description":"Года три назад я захотел сделать для себя небольшой сайт. Лезть в TypeScript или тем более в JavaScript, когда любишь Kotlin, желания не было, равно как и не хотелось создавать какие-то типовые функции с нуля. По этим причинам выбор пал на React в сочетании с…","url":"https://habr.com/ru/articles/857202/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/0c7/b9c/a86/0c7b9ca860873c60edbec229a5c8e93b.jpg","publishedAt":"2024-11-08T21:07:46Z","content":". : . TypeScript JavaScript, Kotlin, , - . React Kotlin Wrappers\r\n.\r\n , , , :\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":"AppleInsider"},"author":"news@appleinsider.com (Andrew Orr)","title":"Update your iPhone, iPad, & Mac now to block critical security threats","description":"Update to Apple's latest iOS, iPadOS, macOS, and visionOS to patch known security vulnerabilities that may have been exploited on Intel-based Macs.iPad Air 2024The iOS 18.1.1, iPadOS 18.1.1, macOS Sequoia 15.1.1, and visionOS 2.1.1 updates fix two major secur…","url":"https://appleinsider.com/articles/24/11/19/update-your-iphone-ipad-mac-now-to-block-critical-security-threats","urlToImage":"https://photos5.appleinsider.com/gallery/61801-127901-Back-of-iPad-Air-2024-on-Table-xl.jpg","publishedAt":"2024-11-19T20:35:56Z","content":"Update to Apple's latest iOS, iPadOS, macOS, and visionOS to patch known security vulnerabilities that may have been exploited on Intel-based Macs.\r\nThe iOS 18.1.1, iPadOS 18.1.1, macOS Sequoia 15.1.… [+3367 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":"Internet"},"author":"info@thehackernews.com (The Hacker News)","title":"XMLRPC npm Library Turns Malicious, Steals Data, Deploys Crypto Miner","description":"Cybersecurity researchers have discovered a software supply chain attack that has remained active for over a year on the npm package registry by starting off as an innocuous library and later adding malicious code to steal sensitive data and mine cryptocurren…","url":"https://thehackernews.com/2024/11/xmlrpc-npm-library-turns-malicious.html","urlToImage":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgazBLQRVDnI_M15Ojsym2zwzxW84l7OUzCX2Xxs1un10J_YMIq7ei7etcSZ9cyu9Mle78BUSf0k9bmTHZo6QOrEmZA9UOUeGvWHyvourzTZ-4c4wNxmesiszozQP5782Tcwl5SHRzwxtyZ5-zduSlUMzcBOiwe47sM8jHf7biLwUV9V8SIQUV_DCzv0_vs/s728-rw-e365/pipy.png","publishedAt":"2024-11-28T10:48:00Z","content":"Cybersecurity researchers have discovered a software supply chain attack that has remained active for over a year on the npm package registry by starting off as an innocuous library and later adding … [+3892 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Fixing Cross-Browser Issues in Modern JavaScript","description":"As web developers strive for seamless user experiences, cross-browser compatibility remains a persistent challenge. Despite advances in web standards, variations in browser implementations can lead to unexpected issues. This article explores common cross-brow…","url":"https://www.javacodegeeks.com/2024/11/fixing-cross-browser-issues-in-modern-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-11-20T07:29:00Z","content":"As web developers strive for seamless user experiences, cross-browser compatibility remains a persistent challenge. Despite advances in web standards, variations in browser implementations can lead t… [+4689 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":"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":"Sandimetz.com"},"author":null,"title":"Bottles of OOP now available in Python","description":"Comments","url":"https://sandimetz.com/99bottles","urlToImage":null,"publishedAt":"2024-11-15T15:39:16Z","content":"What Makes It Unique?\r\nWe are practical people. We love beautiful code but we're also committed to getting things done. 99 Bottles of OOP enables both of these desires. It teaches practical programmi… [+1970 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":"Xahlee.info"},"author":null,"title":"OCaml Syntax Sucks","description":"Comments","url":"http://xahlee.info/comp/ocaml_let_syntax.html","urlToImage":null,"publishedAt":"2024-11-19T12:17:12Z","content":"OCaml's let = in is very confusing. When nested, you can't tell how it's nested.\r\nlet wafin fd ?pos ?len buf = let loc = \"wafin\" in let pos = gop ~loc pos in let len = gol buf ~pos len in csa ~loc bu… [+2229 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":"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":"Tyleo.com"},"author":null,"title":"Frosted Glass from Games to the Web: HTML glass UI inspired by AAA game dev","description":"Crafting beautiful HTML glass UI inspired by AAA game development.","url":"https://www.tyleo.com/html-glass.html","urlToImage":"https://www.tyleo.com/img/glass-crop-7f4c5744.png","publishedAt":"2024-11-24T02:19:45Z","content":"Crafting beautiful HTML glass UI inspired by AAA game development.\r\nDuring my time as a UI developer for Forza Horizon 3 andForza Motorsport 7, I had the opportunity to work with stunning frosted acr… [+18103 chars]"},{"source":{"id":null,"name":"We Live Security"},"author":null,"title":"RomCom exploits Firefox and Windows zero days in the wild","description":"ESET Research details the analysis of a previously unknown vulnerability in Mozilla products exploited in the wild and another previously unknown Microsoft Windows vulnerability, combined in a zero-click exploit.","url":"https://www.welivesecurity.com/en/eset-research/romcom-exploits-firefox-and-windows-zero-days-in-the-wild/","urlToImage":"https://web-assets.esetstatic.com/wls/2024/11-2024/firefox-windows-zero-days-romcom.jpeg","publishedAt":"2024-11-28T00:49:06Z","content":"ESET researchers discovered a previously unknown vulnerability in Mozilla products, exploited in the wild by Russia-aligned group RomCom. This is at least the second time that RomCom has been caught … [+28637 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":"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":"techradar","name":"TechRadar"},"author":"Sead Fadilpašić","title":"ProjectSend security flaws hit to access background servers","description":"Numerous hackers are abusing ProjectSend bug to create rogue accounts and plant JavaScript code.","url":"https://www.techradar.com/pro/security/projectsend-security-flaws-hit-to-access-background-servers","urlToImage":"https://cdn.mos.cms.futurecdn.net/YbizeHRMkF5QLe6eeYypqc-1200-80.jpg","publishedAt":"2024-11-28T15:44:00Z","content":"
- VulnCheck found a bug being actively exploited in ProjectSend
- Crooks are using it to create rogue accounts and deploy malware
- Thousands of instances are at risk, experts warn<… [+2396 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"Markus_automation","title":"Selenium обход капчи кликами или токенами? Продолжаем разбираться что же быстрее","description":"В предыдущей статье - Распознавание капчи токеном или кликами, что быстрее? Сравнение методов на практике\r\n (я ее кстати опубликовал еще и на DTF\r\n) я сравнил два метода обхода капчи (кликами и токеном) но с использованием Puppeteer, и анонсировал, что в след…","url":"https://habr.com/ru/articles/860222/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/636/c0f/009/636c0f0091fe7352307653a557afdc3c.jpg","publishedAt":"2024-11-21T08:34:23Z","content":"- , ? \r\n ( DTF\r\n) ( ) Puppeteer, , ( ) , selenium . , . , .\r\nSelenium GOOGLE - \r\n , Python ( selenium puppeteer , ). , Python , javascript ( , , Python , :\r\n , Selenium \r\n, , , reCAPTCHA , 2. , , .\r\n… [+963 chars]"},{"source":{"id":null,"name":"Webdesignerdepot.com"},"author":"Simon Sterne","title":"Top 25 Conferences and Events for Web Designers in 2025","description":"Whether you're a seasoned professional or just starting your web design journey, attending conferences is one of the best ways to grow your skills and expand your network.","url":"https://webdesignerdepot.com/top-25-conferences-and-events-for-web-designers-in-2025/","urlToImage":"https://webdesignerdepot-wp.s3.us-east-2.amazonaws.com/2024/11/19131601/conference.jpg","publishedAt":"2024-11-25T13:58:00Z","content":"Here’s a curated list of 25 notable conferences and events in 2025 that web designers should consider:\r\nHosted by the team behind Smashing Magazine, SmashingConf offers two days of talks and workshop… [+7523 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":"Habr.com"},"author":"BosonBeard (Exolve)","title":"Как сделать виджет звонков из браузера на примере XWiki","description":"Верите ли вы в настоящую любовь? И я сейчас не про то мимолетное увлечение, когда прям с первого взгляда «искра, буря, безумие», а про выстроенную годами усилий, литрами пота и крови любовь. Лично я – верю! И хоть на новой работе я больше не использую XWiki, …","url":"https://habr.com/ru/companies/exolve/articles/847766/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/143/e9f/232/143e9f232f27cce96c9e37ab0a10c2a2.png","publishedAt":"2024-11-28T08:11:32Z","content":"? , «, , », , . ! XWiki, .\r\n .\r\n opensource Confluence ( \r\n) XWiki , .\r\n IP- Exolve WebSDK\r\n. JavaScript (TypeScript) . , Evolve , , Mobile SDK\r\n, ( . \r\n).\r\n, Exolve WebSDK XWiki, JS . , , IP-, XWiki… [+8494 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":"Mrale.ph"},"author":null,"title":"Microbenchmarks Are Experiments","description":"Comments","url":"https://mrale.ph/blog/2024/11/27/microbenchmarks-are-experiments.html","urlToImage":null,"publishedAt":"2024-11-29T02:45:39Z","content":"Microbenchmarks are experiments \r\nWake up babe, new microbenchmark just dropped!\r\nMore languages, more insights!\r\nA few interesting takeaways:\r\n* Java and Kotlin are quick! Possible explanation: Goog… [+16699 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":"Nodejs.org"},"author":null,"title":"Node v23.3.0 (Current)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v23.3.0","urlToImage":"https://nodejs.org/en/next-data/og/release/Node.js%20%E2%80%94%20Node%20v23.3.0%20(Current)","publishedAt":"2024-11-20T23:01:40Z","content":"Rafael Gonzaga\r\n
- [5767b76c30] - doc: enforce strict policy to semver-major releases (Rafael Gonzaga) #55732
- [ccb69bb8d5] - (SEMVER-MINOR)src: add cli option to preserve env vars on dia… [+10377 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":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Managing Complex State in Vanilla JavaScript: A Comprehensive Guide","description":"Modern web applications often demand sophisticated state management solutions, especially as complexity grows. While libraries like Redux or MobX offer powerful tools for managing state, they also add dependencies to your project. For simpler setups or situat…","url":"https://www.javacodegeeks.com/2024/11/managing-complex-state-in-vanilla-javascript-a-comprehensive-guide.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-11-26T05:32:00Z","content":"Modern web applications often demand sophisticated state management solutions, especially as complexity grows. While libraries like Redux or MobX offer powerful tools for managing state, they also ad… [+4875 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":"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":"Arxiv.org"},"author":null,"title":"Float Self-Tagging","description":"Dynamic and polymorphic languages must attach information, such as types, to run time objects, and therefore adapt the memory layout of values to include space for this information. This is especially problematic in the case of IEEE754 double-precision floati…","url":"https://arxiv.org/abs/2411.16544","urlToImage":"https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png","publishedAt":"2024-11-27T21:36:52Z","content":"arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.\r\nBoth individuals and organizations that work with arXivLabs have embraced and acce… [+257 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":"Habr.com"},"author":"RED_SOFT (РЕД СОФТ)","title":"Как использовать JSON в СУБД РЕД База Данных 5. Основные функции","description":"Привет, Хабр, это команда разработки СУБД РЕД База Данных от компании «РЕД СОФТ»! Недавно мы представили мажорный релиз РЕД Базы Данных 5.0, в котором добавили поддержку работы с JSON‑форматом. В этом материале мы расскажем, как пользоваться основными функция…","url":"https://habr.com/ru/companies/redsoft/articles/859726/#post-content-body","urlToImage":"https://habr.com/share/publication/859726/f671cca346db7c89d3908f111be38ea8/","publishedAt":"2024-11-20T09:00:56Z","content":", , « »! 5.0, JSON. , JSON . , Firebird, open source .\r\n . JSON, , .\r\nJSON (JavaScript Object Notation) . JavaScript, . : «», «», «», «null». «» . «» , . «»… [+7295 chars]"},{"source":{"id":null,"name":"Cool3c.com"},"author":"Mash Yang","title":"開發者連署要求 Oracle 放棄 JavaScript 商標","description":"JavaScript 時間軸工具 Deno 開發商向美國專利商標局請願,要求撤銷 Oracle 對 JavaScript 的商標權,獲得技術社群廣泛支持。 JavaScript時間軸工具Deno的開發商Deno Land表示,目前已經向美國專利與商標局申請釋放甲骨文持有的JavaScript商標權,希望將JavaScript名稱變成全球公開資產。 JavaScript最早是由網景 (Netscape)針對網頁瀏覽器開發程式語言,並且由昇陽 (Sun Microsystems)註冊相關商標,後續則隨著昇陽在1997…","url":"https://www.cool3c.com/article/229726","urlToImage":"https://sw.cool3c.com/article/2024/aaefac94-a53e-48d1-967f-1234fee24c39.jpg?fit=max&w=1400&q=80","publishedAt":"2024-11-28T05:30:34Z","content":"JavaScript Deno Oracle JavaScript \r\nJavaScriptDenoDeno LandJavaScriptJavaScript\r\nJavaScript (Netscape) (Sun Microsystems)1997\r\nNode.jsJavaScriptDenoRyan DahlJavaScriptBrendan EichJavaScriptJavaScript… [+120 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":"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":"Forbes"},"author":"John Werner, Contributor, \n John Werner, Contributor\n https://www.forbes.com/sites/johnwerner/","title":"Takeaways From Gwern Branwen’s Thoughts On AI Writing","description":"That makes Branwen an outlier from day one, in a field where the majority of professionals distinguish themselves by learning Python and Javascript.","url":"https://www.forbes.com/sites/johnwerner/2024/11/19/takeaways-from-gwern-branwens-thoughts-on-ai-writing/","urlToImage":"https://imageio.forbes.com/specials-images/imageserve/673cb4dbb9925e9b0ff00386/0x0.jpg?format=jpg&height=900&width=1600&fit=bounds","publishedAt":"2024-11-19T15:56:24Z","content":"Drawing of an armored knight using a shield to defend himself from a dragon fire spit. Watercolor ... [+] painting.\r\ngetty\r\nThe writer Gwern Branwen is somewhat of a dark horse in the world of AI.\r\nT… [+4410 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":"SitePoint"},"author":"Jens Oliver Meiert","title":"The CSS Reset Contradiction","description":"Read The CSS Reset Contradiction and learn CSS with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.\n \n Continue reading\n The CSS Reset Contradiction\n on SitePoint.","url":"https://www.sitepoint.com/css-reset-contradiction/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2024/11/1731445928The-CSS-Reset-Contradiction.jpg","publishedAt":"2024-11-19T21:26:04Z","content":"Our field (of web and frontend development) has been using resetswhich for simplicity here includes reboots and normalizersfor about 20 years. I say about because it seems Tantek Çelik had it all sta… [+4459 chars]"},{"source":{"id":null,"name":"Javascriptweekly.com"},"author":null,"title":"Exploring JavaScript symbols","description":"\n \n \n \n#714 — November 21, 2024\r\n | \nRead on the Web\r\n | \n \n\n We're taking next week off for Thanksgiving. We don't celebrate it in our country, but we know many of you do, so it seemed a goo…","url":"https://javascriptweekly.com/issues/714","urlToImage":null,"publishedAt":"2024-11-21T00:00:00Z","content":"- Bun v1.1.35 The fast JavaScriptCore-based runtime adds native support for Musl and Alpine Linux, the Bun binary is a lot smaller, console.group and groupEnd are now supported, and fs.readFile is … [+520 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]"},{"source":{"id":null,"name":"Sans.edu"},"author":null,"title":"Increase In Phishing SVG Attachments, (Thu, Nov 21st)","description":"There is an increase in SVG attachments used in phishing emails (Scalable Vector Graphics, an XML-based vector image format).","url":"https://isc.sans.edu/diary/31456","urlToImage":"https://isc.sans.edu/diaryimages/images/20241120-185056.png","publishedAt":"2024-11-21T03:26:19Z","content":"There is an increase in SVG attachments used in phishing emails (Scalable Vector Graphics, an XML-based vector image format).\r\nI took a look at the some samples mentioned in the Bleeping Computer art… [+1523 chars]"},{"source":{"id":null,"name":"Xataka.com"},"author":"Rubén Andrés","title":"Radiografía del programador en España: BackEnd que domina Python y gana menos de 50.000 euros al año desde su casa","description":"El sector de la tecnología está en permanente cambio y es muy sensible a los cambios en materia laboral, como el retroceso del teletrabajo y las nuevas exigencias técnicas de la IA. El informe Tech Career Report 2024 elaborado por la plataforma laboral Manfre…","url":"https://www.xataka.com/empresas-y-economia/radiografia-programador-espana-backend-que-domina-python-gana-50-000-euros-al-ano-su-casa","urlToImage":"https://i.blogs.es/36d17f/sigmund-im_cq6hqo10-unsplash/840_560.jpeg","publishedAt":"2024-11-04T19:01:47Z","content":"El sector de la tecnología está en permanente cambio y es muy sensible a los cambios en materia laboral, como el retroceso del teletrabajo y las nuevas exigencias técnicas de la IA. El informe Tech C… [+5889 chars]"},{"source":{"id":null,"name":"Microsiervos.com"},"author":"alvy@microsiervos.com (Alvy)","title":"Los tonos de la vida: una interesante combinación de música y autómatas celulares","description":"A Matthew Bilyeu se le ocurrió que sería interesante escuchar cómo sonaban los autómatas celulares, así que ni corto ni perezoso armó un juego de la vida, sin duda el autómata celular más conocido y lo combinó con una animación y una conversión a notas musica…","url":"https://www.microsiervos.com/archivo/juegos-y-diversion/tonos-vida-musica-automatas-celulares.html","urlToImage":"https://img.microsiervos.com/images2024/Tone-of-Life.jpg","publishedAt":"2024-11-10T00:29:55Z","content":"Por @Alvy 10 de Noviembre de 2024\r\nA Matthew Bilyeu se le ocurrió que sería interesante escuchar cómo sonaban los autómatas celulares, así que ni corto ni perezoso armó un juego de la vida, sin duda … [+887 chars]"},{"source":{"id":null,"name":"Journal du geek"},"author":"Olivier","title":"GootLoader : le malware qui joue les chats de gouttière sur Google","description":"Les amateurs de chats bengals en Australie se retrouvent, bien malgré eux, au cœur d'une campagne de cybercriminalité orchestrée via Google. Un malware redoutable, GootLoader, s'appuie sur des tactiques de référencement trompeuses pour s'introduire discrèteme…","url":"https://www.journaldugeek.com/2024/11/18/gootloader-le-malware-qui-joue-les-chats-de-gouttiere-sur-google/","urlToImage":"https://www.journaldugeek.com/app/uploads/2024/11/chat-bengal.jpg","publishedAt":"2024-11-18T08:02:28Z","content":"Les recherches en ligne autour des chats bengals sont bien innocentes. Pourtant, ce type de requête est devenu la porte dentrée dune campagne de cybercriminalité particulièrement astucieuse en Austra… [+2702 chars]"},{"source":{"id":null,"name":"Journal du geek"},"author":"Olivier","title":"Attention aux fichiers SVG : ces images piègent votre boîte mail","description":"Les fichiers SVG ne sont pas que de jolies images vectorielles. Ce format ingénieux, capable de s'adapter à toutes les tailles sans jamais pixéliser, est aussi la dernière trouvaille des cybercriminels pour tromper votre vigilance.","url":"https://www.journaldugeek.com/2024/11/23/attention-aux-fichiers-svg-ces-images-qui-piegent-votre-boite-mail/","urlToImage":"https://www.journaldugeek.com/app/uploads/2024/04/Pirate.jpg","publishedAt":"2024-11-23T17:01:40Z","content":"Avant de parler descroquerie, un petit cours de rattrapage sur les fichiers SVG, ou Scalable Vector Graphics, s’impose. Contrairement aux images classiques comme les JPG ou PNG, qui ressemblent à une… [+2596 chars]"},{"source":{"id":null,"name":"Journal du geek"},"author":"Olivier","title":"Attention ces images peuvent pièger votre boîte mail","description":"Les fichiers SVG ne sont pas que de jolies images vectorielles. Ce format ingénieux, capable de s'adapter à toutes les tailles sans jamais pixéliser, est aussi la dernière trouvaille des cybercriminels pour tromper votre vigilance.","url":"https://www.journaldugeek.com/2024/11/25/attention-ces-images-peuvent-pieger-votre-boite-mail/","urlToImage":"https://www.journaldugeek.com/app/uploads/2024/04/Pirate.jpg","publishedAt":"2024-11-25T14:25:40Z","content":"Avant de parler descroquerie, un petit cours de rattrapage sur les fichiers SVG, ou Scalable Vector Graphics, s’impose. Contrairement aux images classiques comme les JPG ou PNG, qui ressemblent à une… [+2596 chars]"},{"source":{"id":null,"name":"TechSpot"},"author":"Alfonso Maruccia","title":"JavaScript community asks US officials to genericize Oracle's trademark","description":"Some prominent figures in the JavaScript community have formally asked the USPTO to cancel Oracle's ownership of the \"JavaScript\" trademark. Sun Microsystems applied for the original trademark after developing the language. Oracle came under ownership when it…","url":"https://www.techspot.com/news/105740-javascript-community-asks-us-officials-genericize-oracle-trademark.html","urlToImage":"https://www.techspot.com/images2/news/bigimage/2024/11/2024-11-27-image-23.jpg","publishedAt":"2024-11-27T18:49:00Z","content":"A hot potato: JavaScript is one of the most popular programming languages in the world and a cornerstone of the modern web. JavaScript is also \"owned\" by Oracle. However, that could soon change with … [+2555 chars]"},{"source":{"id":null,"name":"Free.com.tw"},"author":"Pseric","title":"Static.app:專為靜態網站而生的一鍵託管解決方案,新手也能輕鬆建站","description":"曾有一段時間我發現網站上免費網站空間分類似乎很少更新,後來陸陸續續介紹以託管靜態網頁為主的服務,或許在虛擬主機 […]\n這篇文章「Static.app:專為靜態網站而生的一鍵託管解決方案,新手也能輕鬆建站」最早出現在免費資源網路社群,請追蹤 Google 新聞、Facebook、X (Twitter) 或訂閱 RSS feed 獲取更多科技新知及免費資源相關介紹教學。","url":"https://free.com.tw/static-app/","urlToImage":"https://free.com.tw/wp-content/uploads/2024/11/static-app-1.jpg","publishedAt":"2024-11-07T02:00:30Z","content":"HTML Yay.Bootiiny.hostNeocities\r\nStatic.appStatic.app SSL \r\nStatic.app HTMLCSS JavaScript Static.app FTP / SFTP \r\nStatic.app Free 500 MB SSL $8 $6 Static.app \r\n Static.app \r\nStatic.apphttps://static.… [+316 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"oshurkovata","title":"Не UML-диаграммы на PlantUML. Обзор с примерами","description":"Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик и аналитик Назначением инструмента PlantUML принято считать построение UML-диаграмм. Но на самом у него намного больше возможностей и типов диаграмм, которые можно создать.В этой статья я расскажу о неск…","url":"https://habr.com/ru/articles/861900/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/8c3/9f8/c01/8c39f8c016ff3da7e9b5b5e98e5344c5.png","publishedAt":"2024-11-28T05:30:05Z","content":"! , , - IT Talks. PlantUML UML-. , .\r\n , UML, PlantUML.\r\n - (ER Diagram)\r\nER- . PlantUML .\r\n ER- , . PlantUML , .\r\n@startuml\r\nentity \"User\" {\r\n * user_id : NUMBER\r\n --\r\n username : VARCHAR\r\n email :… [+2003 chars]"},{"source":{"id":null,"name":"Habr.com"},"author":"AlexeyRybakov","title":"Cамые странные языки программирования, которые вы не ожидали увидеть","description":"На первый взгляд, программирование кажется дисциплиной, где доминируют строгая логика, четкие правила и постоянная борьба за производительность. В мире доминируют Python, Java и C++ — инструменты, на которых строятся технологии, изменяющие нашу повседневную ж…","url":"https://habr.com/ru/articles/862326/#post-content-body","urlToImage":"https://habrastorage.org/getpro/habr/upload_files/32c/81a/848/32c81a8487b8541d87608fc7da527f5e.jpg","publishedAt":"2024-11-29T08:41:35Z","content":", , , . Python, Java C++ , , . . , , . \r\n . , . , , , \"\".\r\n . \" , \". , , .\r\nBrainfuck: \r\n1993 : \" , ?\" Brainfuck , , >, <, +, -, [, ], . ,.\r\n . , \"Hello, World!\":\r\n++++++++++[>+++++++>+… [+1766 chars]"},{"source":{"id":null,"name":"Zkrising.com"},"author":"zk","title":"Rust's Most Subtle Syntax","description":"'What?' - Richard Nixon","url":"https://zkrising.com/writing/rusts-most-subtle-syntax/","urlToImage":"https://zkrising.com/favicon.ico","publishedAt":"2024-11-03T09:32:13Z","content":"Published on: 2024-11-02Rust's Most Subtle Syntax\r\nPsst. Hey kid. You wanna write confusing Rust? Ive got just the thing.\r\nBring us let and const\r\nQuick rundown on let and const in Rust:\r\nlet\r\nYou us… [+8086 chars]"},{"source":{"id":null,"name":"Ilsoftware.it"},"author":"Michele Nasi","title":"NVM Windows: eseguire codice JavaScript lato server","description":"Node.js è un ambiente di runtime che consente di eseguire JavaScript lato server, rendendolo ideale per applicazioni Web e in tempo reale. Grazie a NVM per Windows, è possibile gestire facilmente diverse versioni di Node.js e lavorare senza conflitti.","url":"https://www.ilsoftware.it/focus/nvm-windows-eseguire-codice-javascript-lato-server/","urlToImage":"https://www.ilsoftware.it/app/uploads/2024/11/nvm-windows-come-usarlo.jpg","publishedAt":"2024-11-14T16:21:59Z","content":"JavaScript è nato come linguaggio per la programmazione lato client: il codice è caricato dal browser per gestire l’interattività delle pagine Web. Con l’introduzione di Node.js, è diventato possibil… [+7661 chars]"},{"source":{"id":null,"name":"AppleInsider"},"author":"news@appleinsider.com (Chip Loder)","title":"How advanced content caching settings on the Mac works","description":"Advanced configuration parameters control how your Mac stores cached content. Here's how to change the settings.Content cache settings in macOS Sequoia.Content caching controls what internet content gets stored locally in macOS when you visit websites and oth…","url":"https://appleinsider.com/inside/macos/tips/how-advanced-content-caching-settings-on-the-mac-works","urlToImage":"https://photos5.appleinsider.com/gallery/61531-127632-Adv-Content-Cache-xl.jpg","publishedAt":"2024-11-13T04:07:36Z","content":"Advanced configuration parameters control how your Mac stores cached content. Here's how to change the settings.\r\nContent caching controls what internet content gets stored locally in macOS when you … [+3682 chars]"},{"source":{"id":null,"name":"Beehiiv.com"},"author":"Manoela Ilic","title":"Collective #881","description":"A Friendly Introduction to Container Queries * Gentrified by design","url":"https://thecollectivenewsletter.beehiiv.com/p/the-collective-881-wwps","urlToImage":"https://beehiiv-images-production.s3.amazonaws.com/uploads/publication/thumbnail/50252f3e-f249-4f4f-ad69-6bdf71f14855/landscape_Collective_SingleNewCover2024.jpg","publishedAt":"2024-11-15T12:00:00Z","content":"Hope your week has been going smoothly so far! \r\nThis weeks reads offer a lot to think about in design and development, starting with Josh Comeaus deep dive into container queries. Finally, were gett… [+5824 chars]"}]}
\ No newline at end of file
|
|
|
|