\n \n \n#699 — August 1, 2024\r\n | \nRead on the Web\r\n | \n \n\n️ Hi! Just a quick note to say that we're taking next week off for a brief summer break. We'll be back with our next issue on August …","url":"https://javascriptweekly.com/issues/699","urlToImage":null,"publishedAt":"2024-08-01T00:00:00Z","content":"p5.js is a popular creative coding library that takes a lot of inspiration from Processing. p5 makes it easy to create digital art and interactive experiences without a lot of boilerplate (check out … [+431 chars]"},{"source":{"id":null,"name":"Emacsen.net"},"author":"emacsen","title":"Thoughts on Canonical S-Expressions (2019)","description":"Datashards currently uses Canonical S-Expressions as a data format and after using it for a few months, I have some thoughts. First thi...","url":"https://write.emacsen.net/thoughts-on-canonical-s-expressions","urlToImage":"https://cdn.writeas.net/img/w-sq-light.png","publishedAt":"2024-08-07T21:47:52Z","content":"Datashards currently uses Canonical S-Expressions as a data format and after using it for a few months, I have some thoughts.\r\nFirst things first: If you aren't familiar with the format, let me give … [+7454 chars]"},{"source":{"id":null,"name":"Xakep.ru"},"author":"МВК","title":"Разгадайка. Пишем собственный деобфускатор для JavaScript","description":"Для подписчиковВ этой статье я расскажу, как самостоятельно обходить обфускацию JavaScript в тех случаях, когда не помогают даже нестандартные деобфускаторы. Мы рассмотрим метод исследования запутанного кода и напишем свой собственный деобфускатор.","url":"https://xakep.ru/2024/07/25/js-deobfuscation/","urlToImage":"https://xakep.ru/wp-content/uploads/2024/07/470344/2507-2-socials.jpg","publishedAt":"2024-07-25T12:56:24Z","content":", JavaScript , . .\r\n , . , , «JSFuck. JS-» . , ? , , .\r\n JavaScript-… [+1967 chars]"},{"source":{"id":null,"name":"Webcreatorbox.com"},"author":"Mana","title":"ChatGPTでデザインのレビューをしてもらおう","description":"AIはデザインやイラストを生成してくれるだけではありません。ファイルをアップロードすれば、その制作物の説明やレビューもしてくれます。その機能を使って、自分の作ったデザインのブラッシュアップをしてみましょう! ↑私が10年 […]\nThe post ChatGPTでデザインのレビューをしてもらおう first appeared on Webクリエイターボックス.","url":"https://www.webcreatorbox.com/inspiration/chatgpt-design-review","urlToImage":"https://www.webcreatorbox.com/wp-content/uploads/2024/07/thumb_design-review.jpg","publishedAt":"2024-07-25T00:06:45Z","content":"AI\r\n10\r\n OKChatGPT \r\nAI ChatGPTChatGPT AI Sign up\r\n GPT-4o \r\nPodcast Mana Web Web Web \r\nSNS 1600 x 900 \r\nw\r\n2 \r\nWeb HTML CSS JavaScript \r\n3 \r\n4 \r\nPodcast \r\nw\r\n AI"},{"source":{"id":null,"name":"Bennadel.com"},"author":"Ben Nadel","title":"JavaScript Application Size Shouldn't Affect Performance","description":"Ben Nadel deconstructs the argument that the size of a JavaScript application affects the overall performance of said application....","url":"https://www.bennadel.com/blog/4694-javascript-application-size-shouldnt-affect-performance.htm","urlToImage":"https://bennadel-cdn.com/resources/uploads/2024/schitts-creek-a-bold-claim.gif","publishedAt":"2024-08-01T13:40:57Z","content":"I listen to a lot of podcasts in an effort to gain a better perspective on software development. And one sentiment that I've heard repeated a number of times across different podcasts is that as the … [+4829 chars]"},{"source":{"id":null,"name":"SitePoint"},"author":"SitePoint Sponsors","title":"Dev Hackathon: Reusable Creativity on Wix Studio","description":"Read Dev Hackathon: Reusable Creativity on Wix Studio and learn Web 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 Dev Hackathon: Reusable Creativi…","url":"https://www.sitepoint.com/dev-hackathon-reusable-creativity-on-wix-studio/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2024/08/1723559611Socail-Merge-1200x630-1.jpg","publishedAt":"2024-08-14T18:29:32Z","content":"The world of web development is constantly evolving, and with it, the tools and platforms that developers use. One such platform making waves is Wix Studio, which is hosting an exciting Dev Hackathon… [+10346 chars]"},{"source":{"id":null,"name":"Creativosonline.org"},"author":"Juan Martinez","title":"Cómo crear un slider dinámico","description":"A la hora de diseñar una página web, es importante conocer las diferentes alternativas y herramientas disponibles para una navegación...","url":"https://www.creativosonline.org/como-crear-un-slider-dinamico.html","urlToImage":"https://www.creativosonline.org/wp-content/uploads/2024/07/crear-slider-dinamico-Wordpress.webp","publishedAt":"2024-07-28T20:00:54Z","content":"A la hora de diseñar una página web, es importante conocer las diferentes alternativas y herramientas disponibles para una navegación intuitiva y fluida. Una de esas herramientas es el slider dinámic… [+6432 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Karsten Silz","title":"QCon London: Netflix Saves Time and Money with Server-Driven Notifications","description":"At QCon London 2024, Christopher Luu explained how Netflix uses server-driven UIs for rich notifications. That saves developer time through reuse across platforms and better testing but adds effort for backward compatibility. Developers write notifications by…","url":"https://www.infoq.com/news/2024/07/netflix-server-driven-ui/","urlToImage":"https://res.infoq.com/news/2024/07/netflix-server-driven-ui/en/headerimage/generatedHeaderImage-1721573256395.jpg","publishedAt":"2024-07-24T04:00:00Z","content":"At QCon London 2024, Christopher Luu explained how Netflix uses server-driven UIs for rich notifications. That saves developer time through reuse across platforms and better testing but adds effort t… [+4224 chars]"},{"source":{"id":null,"name":"Ifanr.com"},"author":"莫崇宇","title":"最可能做出 AI 超级应用的,不是 OpenAI","description":"Meta 不是世界上技术最强的 AI 公司,但它可能是布局最成熟的 AI 公司。#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。\n爱范儿 |\n原文链接 ·\n查看评论 ·\n新浪微博","url":"https://www.ifanr.com/1594485","urlToImage":"https://s3.ifanr.com/wp-content/uploads/2024/08/10.png","publishedAt":"2024-08-01T05:42:49Z","content":"Meta 3 Facebook\r\nAI Meta \r\n Linux Meta\r\nMeta AI \r\nMeta 2024 Meta 390.71 22% 134.65 73%\r\n AI 98% \r\n AI \r\nMeta CFO Susan Li AI \r\n AI \r\n Meta Meta 2024 35 H100 GPU Meta GPU 60 \r\n Top 5 H100 GPU \r\nMeta L… [+713 chars]"},{"source":{"id":null,"name":"Awwsmm.com"},"author":null,"title":"Code as Art","description":"Computer programming as an art form in and of itself","url":"https://www.awwsmm.com/blog/code-as-art","urlToImage":"https://www.awwsmm.com/blog/code-as-art/banner.png","publishedAt":"2024-08-17T15:53:02Z","content":"Digital Art\r\nIn almost all circumstances, code is a means to an end.\r\nThe phrase \"computer programming\" itself describes the activity of programming a computer to accomplish a particular task. Often,… [+6090 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"microsoft","title":"Kiota: OpenAPI-Based HTTP Client Code Generator","description":"OpenAPI based HTTP Client code generator. Contribute to microsoft/kiota development by creating an account on GitHub.","url":"https://github.com/microsoft/kiota","urlToImage":"https://opengraph.githubassets.com/b8bf0ff3ae5e60beee36eaac274a5056a60d0490fe829910826a619e7b46b528/microsoft/kiota","publishedAt":"2024-08-14T15:16:38Z","content":"Kiota is a command line tool for generating an API client to call any OpenAPI described API you are interested in. The goal is to eliminate the need to take a dependency on a different API SDK for ev… [+4645 chars]"},{"source":{"id":null,"name":"Mistral.ai"},"author":"Mistral AI","title":"Large Enough – Mistral AI","description":"Today, we are announcing Mistral Large 2, the new generation of our flagship model. Compared to its predecessor, Mistral Large 2 is significantly more capable in code generation, mathematics, and reasoning. It also provides a much stronger multilingual suppor…","url":"https://mistral.ai/news/mistral-large-2407/","urlToImage":"https://mistral.ai/images/news/mistral-large-2407/mistral-large.png","publishedAt":"2024-07-24T15:32:21Z","content":"This latest generation continues to push the boundaries of cost efficiency, speed, and performance. Mistral Large 2 is exposed on la Plateforme and enriched with new features to facilitate building i… [+5636 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"jplag","title":"JPlag – Detecting Software Plagiarism","description":"State-of-the-Art Software Plagiarism & Collusion Detection - jplag/JPlag","url":"https://github.com/jplag/JPlag","urlToImage":"https://repository-images.githubusercontent.com/32648170/377a1956-e1bf-4775-86ae-fb2c498b80f4","publishedAt":"2024-08-16T11:56:49Z","content":"JPlag finds pairwise similarities among a set of multiple programs. It can reliably detect software plagiarism and collusion in software development, even when obfuscated. All similarities are calcul… [+5939 chars]"},{"source":{"id":null,"name":"Donnfelker.com"},"author":"http://www.facebook.com/donnfelker","title":"The Decline of Mobile Development","description":"Mobile (Android and iOS) is getting harder and harder to develop for, and devs are leaving the platforms out of frustration and annoyance. With each new OS update a slew of new requirements have to be met otherwise you’ll face “restrictive action” against you…","url":"https://www.donnfelker.com/the-decline-of-mobile-development/","urlToImage":"https://www.donnfelker.com/wp-content/uploads/2024/07/the-decline-of-mobile-development.jpg","publishedAt":"2024-07-25T21:40:38Z","content":"Mobile (Android and iOS) is getting harder and harder to develop for, and devs are leaving the platforms out of frustration and annoyance.\r\nWith each new OS update a slew of new requirements have to … [+5208 chars]"}]}
\ No newline at end of file
+{"status":"ok","totalResults":3240,"articles":[{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Steven Levithan)","title":"Regexes Got Good: The History And Future Of Regular Expressions In JavaScript","description":"Although JavaScript regexes used to be underpowered compared to other modern flavors, numerous improvements in recent years mean that’s no longer true. Steven Levithan evaluates the history and present state of regular expressions in JavaScript with tips to m…","url":"https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/","urlToImage":"https://files.smashing.media/articles/history-future-regular-expressions-javascript/history-future-regular-expressions-javascript.jpg","publishedAt":"2024-08-20T15:00:00Z","content":"Modern JavaScript regular expressions have come a long way compared to what you might be familiar with. Regexes can be an amazing tool for searching and replacing text, but they have a longstanding r… [+19513 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Erick Merchant","title":"All About JavaScript Loops","description":"Every programming language has loops. Loops perform an operation (i.e., a chunk of work) a number of times, usually once for every item in an array or list, or to simply repeat an operation until a certain condition is met.…\n\nAll About JavaScript Loops origin…","url":"https://css-tricks.com/all-about-javascript-loops/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379851","publishedAt":"2024-08-19T14:21:07Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Every programming language has loops. Loops perform an operation (i.e., a chunk of work) a n… [+6783 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Golo Roden","title":"Node.js + TypeScript = Nie wieder JavaScript","description":"Wer mit Node.js entwickelt, schreibt JavaScript – oder muss umständlich TypeScript konfigurieren. Doch beides hat nun bald ein Ende.","url":"https://www.heise.de/blog/Node-js-TypeScript-Nie-wieder-JavaScript-9826686.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/4/7/1/9/0/shutterstock_1463449130-502f827aa20c6722.jpg","publishedAt":"2024-08-19T11:27:00Z","content":"Inhaltsverzeichnis\r\n\"Nie wieder JavaScript!\"\r\nthe next big thing Golo Roden\r\nGolo Roden ist Gründer und CTO von the native web GmbH. Er beschäftigt sich mit der Konzeption und Entwicklung von Web- un… [+9429 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Ask HN: Changing my mind about JavaScript","description":"Comments","url":"https://news.ycombinator.com/item?id=41158699","urlToImage":null,"publishedAt":"2024-08-05T06:52:41Z","content":"I think the best way to understand/appreciate javascript as a language is to A) separate it from the DOM, and B) take a functional programming focusToo many times, when people complain about javascri… [+986 chars]"},{"source":{"id":"wired","name":"Wired"},"author":"David Nield","title":"How to Create Your Own Browser Extension","description":"This DIY coding project can add useful utility to Chrome, Firefox, or your daily web browser.","url":"https://www.wired.com/story/how-to-write-your-own-browser-extension/","urlToImage":"https://media.wired.com/photos/66a9713318ccf8ed704b6698/191:100/w_1280,c_limit/Browser-Extension-Builder-Gear-1344986410.jpg","publishedAt":"2024-07-31T11:00:00Z","content":"Most of us spend a lot of time inside a web browser. If you're a Chrome, Firefox, or Edge user, then you'll know these browsers come with a huge number of third-party extensions to augment the featur… [+2515 chars]"},{"source":{"id":null,"name":"Phoboslab.org"},"author":null,"title":"Porting My JavaScript Game Engine to C for No Reason","description":"Comments","url":"https://phoboslab.org/log/2024/08/high_impact","urlToImage":null,"publishedAt":"2024-08-04T15:26:34Z","content":"high_impact\r\ntl;dr: high_impact is small game engine for 2D action games. It's written in C, compiles to Windows, Mac and Linux as well as to WASM for the Web. It's inspired by my original Impact Jav… [+19528 chars]"},{"source":{"id":null,"name":"Vercel.com"},"author":null,"title":"How Google handles JavaScript throughout the indexing process","description":"Over the years, Google's treatment of JavaScript has changed, leaving us with misconceptions of how it's indexed. Here, we debunk the myths.","url":"https://vercel.com/blog/how-google-handles-javascript-throughout-the-indexing-process","urlToImage":"https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/6nqy4P5SHMmpt3EiD5IrjW/b4e23dd168dbe39c6cb5268f0b089e36/demystifying-googles-rendering.png","publishedAt":"2024-08-01T07:55:57Z","content":"Understanding how search engines crawl, render, and index web pages is crucial for optimizing sites for search engines. Over the years, as search engines like Google change their processes, its tough… [+21987 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Martin Gerhard Loschwitz","title":"heise+ | Datenbank MySQL 9.0: Stored Procedures in JavaScript verfassen","description":"MySQL 9.0 unterstützt erstmals Stored Procedures in JavaScript. Wir erklären die Vorteile und Nutzung der Funktion.","url":"https://www.heise.de/tests/Datenbank-MySQL-9-0-Stored-Procedures-in-JavaScript-verfassen-9825840.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/6/4/6/7/3/6/mysql9.0-41a9c0434224ea10.png","publishedAt":"2024-08-16T10:00:00Z","content":"Inhaltsverzeichnis\r\nMySQL ist üblicherweise kein Thema, das einen Admin aus der Reserve lockt: Milliardenfach ist die Datenbank weltweit im freien Einsatz. Von Datensätzen popeliger Websites bis hin … [+2614 chars]"},{"source":{"id":null,"name":"Glyphdrawing.club"},"author":null,"title":"Font with Built-In Syntax Highlighting","description":"An experiment in javascript-free syntax highlighting, made possible by opentype contextual alternates and COLR table","url":"https://blog.glyphdrawing.club/font-with-built-in-syntax-highlighting/","urlToImage":"https://blog.glyphdrawing.club/assets/f3KmrWOM5Z-300.jpeg","publishedAt":"2024-08-14T12:12:23Z","content":"Syntax Highlighting in Hand-Coded Websites\r\nThe problem\r\nI have been trying to identify practical reasons why hand-coding websites with HTML and CSS is so hard (by hand-coding, I mean not relying on … [+15309 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"gnh1201","title":"WelsonJS: Build a Windows app on the Windows built-in JavaScript engine","description":"WelsonJS - Build a Windows app on the Windows built-in JavaScript engine - gnh1201/welsonjs","url":"https://github.com/gnh1201/welsonjs","urlToImage":"https://opengraph.githubassets.com/f87fb4bfd471fa773516dac554362dcd51e200edcb9bfde7f1e61d20961353a5/gnh1201/welsonjs","publishedAt":"2024-08-22T04:20:34Z","content":"WelsonJS - Build a Windows app on the Windows built-in JavaScript engine.\r\nNow, You can build an Windows desktop app with JavaScript, TypeScript, CoffeeScript, ReScript, and HTML/CSS on Windows built… [+3328 chars]"},{"source":{"id":null,"name":"Alexsinelnikov.blog"},"author":"Alex Sinelnikov","title":"Alpine.js for Ruby on Rails Developers: Simplifying Front End Development","description":"Simplify frontend development in Ruby on Rails with Alpine.js, a lightweight JavaScript framework that enhances interactivity without complexity","url":"https://alexsinelnikov.blog/alpinejs-for-ruby-on-rails-developers-simplifying-frontend-development","urlToImage":"https://hashnode.com/utility/r?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1723714841340%2Fa0bc4062-7122-402e-ae8c-47d098cc50da.png%3Fw%3D1200%26h%3D630%26fit%3Dcrop%26crop%3Dentropy%26auto%3Dcompress%2Cformat%26format%3Dwebp%26fm%3Dpng","publishedAt":"2024-08-15T09:45:29Z","content":"As a Ruby on Rails developer, you're used to the \"convention over configuration\" philosophy and the power of a full-stack framework. But when it comes to adding interactive elements to your frontend,… [+3710 chars]"},{"source":{"id":null,"name":"Davekiss.com"},"author":null,"title":"How I won $2,750 using JavaScript, AI, and a can of WD-40","description":"I’ve won many marketing video contest promotions over the past decade using my proven techniques and tactics. This particular haul, however, was the first where I can give at least partial credit to the application of code and AI tools.","url":"https://davekiss.com/blog/how-i-won-2750-using-javascript-ai-and-a-can-of-wd-40","urlToImage":null,"publishedAt":"2024-08-14T16:35:52Z","content":"Ive won many marketing video contest promotions over the past decade using my proven techniques and tactics. This particular haul, however, was the first where I can give at least partial credit to t… [+25404 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Gerhard Völkl","title":"heise+ | Webentwicklung: Web-Apps mit Rust und WebAssembly erstellen","description":"Rust-Code lässt sich in WebAssembly übersetzen und im Browser ausführen. Das GUI kann man in JavaScript schreiben oder als HTML-Elemente im Rust-Code einbetten.","url":"https://www.heise.de/hintergrund/Webentwicklung-Web-Apps-mit-Rust-und-WebAssembly-erstellen-9825231.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/6/4/6/4/1/5/rust_wasm-cf0b98dcbce77db4.png","publishedAt":"2024-08-07T07:00:00Z","content":"Inhaltsverzeichnis\r\nEin Pluspunkt der Programmiersprache Rust ist die sichere Ausführung zur Laufzeit. Übersetzt der Rust-Compiler ein Programm ohne Fehlermeldung, sind Abstürze sehr unwahrscheinlich… [+1433 chars]"},{"source":{"id":null,"name":"MacRumors"},"author":"Juli Clover","title":"Apple Releases Safari Technology Preview 200 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/07/31/apple-releases-safari-technology-preview-200/","urlToImage":"https://images.macrumors.com/t/gSfA9gdPJTtAYv_7hjK9YByevcM=/2500x/article-new/2024/07/Safari-Technology-Preview-Updated-Feature-1.jpg","publishedAt":"2024-07-31T21:43:02Z","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… [+1157 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Kev Bonett","title":"HTML Web Components Make Progressive Enhancement and CSS Encapsulation Easier!","description":"I have to thank Jeremy Keith and his wonderfully insightful article from late last year that introduced me to the concept of HTML Web Components. This was the “a-ha!” moment for me:\n\nWhen you wrap some existing markup in a \r\n\n\n…\n\nHTML Web Components Make Prog…","url":"https://css-tricks.com/html-web-components-make-progressive-enhancement-and-css-encapsulation-easier/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379335","publishedAt":"2024-08-01T13:21:37Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I have to thank Jeremy Keith and his wonderfully insightful article from late last year that… [+15698 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"markuman","title":"Show HN: OpenStreetMaps – Self host the entire planet","description":"simple mbtiles server. Contribute to markuman/sms development by creating an account on GitHub.","url":"https://github.com/markuman/sms","urlToImage":"https://opengraph.githubassets.com/0fe619467eef949e4ee40709aecebe9b8528918e1eb26d6a857565ef15ad2051/markuman/sms","publishedAt":"2024-08-07T13:07:37Z","content":"Hosting your own vector map tiles to show them in a browser requires quite a few components:JavaScript and CSS\r\nA Javascript and CSS library, such as MapLibre GL, and your own code to run this li… [+2014 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Donald Papp","title":"Lunar Lander Game Asks You to Write a Simple Autopilot","description":"Everyone likes a good lunar landing simulator, and [Dominic Doty] wrote a fun take on the idea: your goal is to write an autopilot controller to manage the landing. Try it out! [Dominic] was inspir…","url":"https://hackaday.com/2024/08/16/lunar-lander-game-asks-you-to-write-a-simple-autopilot/","urlToImage":"https://hackaday.com/wp-content/uploads/2024/08/Lunar-lander.avif","publishedAt":"2024-08-16T15:00:00Z","content":"Everyone likes a good lunar landing simulator, and [Dominic Doty] wrote a fun take on the idea: your goal is to write an autopilot controller to manage the landing. Try it out!\r\nVirtual landers are f… [+756 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Callbacks on Web Components?","description":"A gem from Chris Ferdinandi that details how to use custom events to hook into Web Components. More importantly, Chris dutifully explains why custom events are a better fit than, say, callback functions.\n\nWith a typical JavaScript library, you pass \r\n\n\n…\n\nCal…","url":"https://css-tricks.com/callbacks-on-web-components/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380029","publishedAt":"2024-08-22T14:01:35Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!A gem from Chris Ferdinandi that details how to use custom events to hook into Web Component… [+798 chars]"},{"source":{"id":null,"name":"Micahrl.com"},"author":null,"title":"SVG Triangle of Compromise","description":"All rituals restricted. All rites reserved.","url":"https://me.micahrl.com/blog/svg-triangle-of-compromise/","urlToImage":"https://me.micahrl.com/blog/svg-triangle-of-compromise/ogimage.png","publishedAt":"2024-07-25T16:45:59Z","content":"Feed warning\r\nIf you're reading this via the\r\n web feed (RSS),\r\n I recommend viewing it on the web instead,\r\n as I'm using <svg> elements\r\n as well as some feed-reader-unfriendly CSS and JavaSc… [+4921 chars]"},{"source":{"id":null,"name":"Hexdocs.pm"},"author":null,"title":"Check Maybe Div by Zero for Gleam","description":"Checks gleam source code for potential division by zero in a hacky way :D","url":"https://hexdocs.pm/check_maybe_div_by_zero/","urlToImage":null,"publishedAt":"2024-07-30T21:49:04Z","content":"Gleam does not crash on division by zero.\r\nIn effect any literal division by zero in gleam returns a zero. You may opt to\r\nuse the stdlibs int.divide, int.modulo, int.remainder, float.divide and\r\nflo… [+1577 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Webinar: Mutation-Testing mit Stryker","description":"Seine Code-Basis – ob neu oder etabliert – sollte man regelmäßig testen. Das Webinar zeigt, wie man die Tests selbst effizient auf Fehler prüfen kann.","url":"https://www.heise.de/news/c-t-Webinar-Mutation-Testing-mit-Stryker-9813534.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/4/0/2/3/3/Mutation-Testing-Stryker-Ticker-Header-16-9-bd6c3bc35b56f0f9.png","publishedAt":"2024-07-25T12:45:00Z","content":"Gängige Softwaretests haben grundlegende Probleme: Oft bleiben Lücken in der Testabdeckung, da beispielsweise Unit- und Integrationstests nicht alle Codepfade prüfen und Randfälle oder seltene Fehler… [+1644 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Webinar: Mutation-Testing mit Stryker","description":"Seine Code-Basis – ob neu oder etabliert – sollte man regelmäßig testen. Das Webinar zeigt, wie man die Tests selbst effizient auf Fehler prüfen kann.","url":"https://www.heise.de/news/c-t-Webinar-Mutation-Testing-mit-Stryker-9811343.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/3/9/0/5/2/Mutation-Testing-Stryker-Ticker-Header-16-9-bd6c3bc35b56f0f9.png","publishedAt":"2024-07-24T15:15:00Z","content":"Gängige Softwaretests haben grundlegende Probleme: Oft bleiben Lücken in der Testabdeckung, da beispielsweise Unit- und Integrationstests nicht alle Codepfade prüfen und Randfälle oder seltene Fehler… [+1644 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Anke Brandt","title":"heise-Angebot: c't-Workshop: 3D im Web","description":"Moderne Browser können mehr darstellen als Text und Bild. Im Workshop lernen Sie Grundlagen und Best Practices für die Umsetzung interaktiver 3D-Szenen im Web.","url":"https://www.heise.de/news/c-t-Workshop-3D-im-Web-9839116.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/3/8/5/4/3D-im-Web-Ticker-Header-16-9-332c2940ae3746df.jpg","publishedAt":"2024-08-22T10:00:00Z","content":"3D-Szenen im Web bieten hervorragende Gelegenheiten, komplexe Inhalte und Produkte auf eine Weise zu präsentieren, die weit über die Möglichkeiten herkömmlicher 2D-Darstellungen hinausgehen. Nutzer k… [+2294 chars]"},{"source":{"id":null,"name":"Workatastartup.com"},"author":null,"title":"Wasmer (YC S19) Is Hiring Senior Front End Engineers","description":"**Role:** Senior Frontend Developer\r\n\r\n**Type:** Full-time\r\n\r\n**Location:** Madrid, Spain\r\n\r\nHybrid (20-40% Remote)\r\n\r\n**About The Role**\r\n\r\nWe are seeking a skilled frontend developer with industrial-strength software engineering skills to help us build our …","url":"https://www.workatastartup.com/jobs/45795","urlToImage":"https://www.workatastartup.com/images/original/missing.png","publishedAt":"2024-07-25T07:00:15Z","content":"At Wasmer we are working on the software that will power the next generation of Cloud Computing platforms using WebAssembly.\r\nSimilarly to Node.js, we are moving WebAssembly to the server-side but co… [+2929 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"hmpl-lang","title":"HMPL – template language for displaying UI from server to client","description":"Template language for displaying UI from server to client - hmpl-lang/hmpl","url":"https://github.com/hmpl-lang/hmpl","urlToImage":"https://opengraph.githubassets.com/83a34b5449ded3da6fd0f64fed61ea3c547246f735ca1baa1dc9b267b575fb07/hmpl-lang/hmpl","publishedAt":"2024-08-09T19:13:16Z","content":"hmpl is a small template language for displaying UI from server to client. It is based on requests sent to the server via fetch and processed into ready-made HTML. Reduce the size of your javascript … [+4336 chars]"},{"source":{"id":null,"name":"Ianthehenry.com"},"author":null,"title":"Quote-unquote \"macros\"","description":"You’ve probably seen this Python 101 thing before:\n@memoized\ndef fib(n):\n if n <= 1:\n return n\n return fib(n - 1) + fib(n - 2)\nLeaving aside the absurdity of computing Fibonacci numbers recursively, it’s a common first introduction to Python deco…","url":"https://ianthehenry.com/posts/quote-unquote-macros/","urlToImage":"https://ianthehenry.com/checkerboard.png","publishedAt":"2024-08-12T17:40:09Z","content":"You’ve probably seen this Python 101 thing before:\r\n@memoizeddeffib(n):ifn<=1:returnnreturnfib(n-1)+fib(n-2)\r\nLeaving aside the absurdity of computing Fibonacci numbers recursively, it’s a common … [+12975 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"CSSWG Minutes Telecon (2024-08-14)","description":"I was just going over the latest CSSWG minutes (you can subscribe to them at W3C.org) and came across a few interesting nuggets I wanted to jot down for another time. The group discussed the CSS Values, CSS Easing, and …\n\nCSSWG Minutes Telecon (2024-08-14) or…","url":"https://css-tricks.com/csswg-minutes-telecon-2024-08-14/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379881","publishedAt":"2024-08-16T16:12:51Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!I was just going over the latest CSSWG minutes (you can subscribe to them at W3C.org) and ca… [+2521 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Abby Hamilton","title":"How To Identify & Reduce Render-Blocking Resources via @sejournal, @abbynhamilton","description":"The longer users have to wait, the more likely they are to abandon your site. Identify and reduce render-blocking resources to display visual content ASAP.\nThe post How To Identify & Reduce Render-Blocking Resources appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/how-to-identify-reduce-render-blocking-resources/507849/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/08/identify-render-blocking-resources-114.jpg","publishedAt":"2024-08-21T11:00:22Z","content":"Despite significant changes to the organic search landscape throughout the year, the speed and efficiency of web pages have remained paramount.\r\nUsers continue to demand quick and seamless online int… [+17339 chars]"},{"source":{"id":null,"name":"Wikipedia.org"},"author":"Contributors to Wikimedia projects","title":"DRAKON","description":"Comments","url":"https://en.wikipedia.org/wiki/DRAKON","urlToImage":"https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Dutch_cryo_Moscow.png/1200px-Dutch_cryo_Moscow.png","publishedAt":"2024-08-19T17:10:13Z","content":"Dijkstra search algorithm in DRAKON\r\nOuter part of quicksort algorithm in DRAKON-C\r\nA DRAKON diagram describing a transportation of a cryonics patient\r\nDRAKON (Russian: , , lit. 'Friendly Russian Alg… [+13038 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Basic keyboard shortcut support for focused links","description":"Eric gifting us with his research on all the various things that anchors (not links) do when they are in :focus.\n\nTurns out, there’s a lot!\r\n\n\nThat’s an understatement! This is an incredible amount of work, even …\n\nBasic keyboard shortcut support for focused …","url":"https://css-tricks.com/basic-keyboard-shortcut-support-for-focused-links/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/380042","publishedAt":"2024-08-23T13:16:20Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Eric gifting us with his research on all the various things that anchors (not links) do when… [+1842 chars]"},{"source":{"id":"ars-technica","name":"Ars Technica"},"author":"Kyle Orland","title":"Mysterious “Black Mesa” website says it’s “not secretly working on Half Life 3”","description":"It's \"actually a real company in the Boston area\"—or is that just a cover?!","url":"https://arstechnica.com/gaming/2024/08/mysterious-black-mesa-website-says-its-not-secretly-working-on-half-life-3/","urlToImage":"https://cdn.arstechnica.net/wp-content/uploads/2024/08/blackmesa-760x380.jpg","publishedAt":"2024-08-15T20:55:08Z","content":"Enlarge/ Kind of a weird image to post if you're trying to convince people you're not involved in a Half-Life ARG...\r\n1\r\nHere at Ars, we're always on the lookout for hints and actions that suggest th… [+4204 chars]"},{"source":{"id":null,"name":"Lifehacker.ru"},"author":"Дмитрий Сажко","title":"15 неожиданных применений ChatGPT, которые вы захотите попробовать сами","description":"Вы удивитесь, как много всего уже можно доверить нейросетям, и в частности ChatGPT: выбор подарка, создание фрагментов JavaScript-кода и не только.","url":"https://lifehacker.ru/primenenie-chatgpt/","urlToImage":"https://cdn.lifehacker.ru/wp-content/uploads/2024/08/chatGPT_1723720104.png","publishedAt":"2024-08-16T06:00:00Z","content":", . ChatGPT . : « ?» « Excel, 1, 4 5 ?». , .\r\nChatGPT «». . : « », « , » « ?».\r\n , . : « » « ».\r\nYouTube, , . Google Chrome . , :\r\n . \r\n ChatGPT. : « , ». , . \r\n, , , . ChatGPT.\r\n , : « , ?», « , ?» … [+970 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"ambianic","title":"Peerfetch – Peer-to-Peer HTTP over WebRTC","description":"Peer-to-peer HTTP over WebRTC. Contribute to ambianic/peerfetch development by creating an account on GitHub.","url":"https://github.com/ambianic/peerfetch","urlToImage":"https://opengraph.githubassets.com/698943f5f555c38d795baddfd6ab11c3c06b6f83bbc2d1702854290bd113eb00/ambianic/peerfetch","publishedAt":"2024-08-02T02:44:44Z","content":"Peer-to-peer HTTP over WebRTC. Implements an http client wrapper (similar to HTML fetch) and a corresponding server side HTTP proxy over WebRTC DataChannel. Allows direct secure access from a web bro… [+1113 chars]"},{"source":{"id":null,"name":"Hackaday"},"author":"Jonathan Bennett","title":"This Week in Security: Three Billion SS Numbers, IPv6 RCE, and Ring -2","description":"You may have heard about a very large data breach, exposing the Social Security numbers of three billion individuals. Now hang on. Social Security numbers are a particularly American data …read more","url":"https://hackaday.com/2024/08/16/this-week-in-security-three-billion-ss-numbers-ipv6-rce-and-ring-2/","urlToImage":"https://hackaday.com/wp-content/uploads/2016/01/darkarts.jpg","publishedAt":"2024-08-16T17:00:49Z","content":"You may have heard about a very large data breach, exposing the Social Security numbers of three billion individuals. Now hang on. Social Security numbers are a particularly American data point, and … [+6462 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"DioxusLabs","title":"Blitz: A lightweight, modular, extensible web renderer","description":"High performance HTML and CSS renderer powered by WGPU - DioxusLabs/blitz","url":"https://github.com/DioxusLabs/blitz","urlToImage":"https://opengraph.githubassets.com/6b72ae3de36c4968038e1a584ac7059c0d3b31d4ee09b49c604567a503f5d251/DioxusLabs/blitz","publishedAt":"2024-08-12T04:52:21Z","content":"Blitz is a \"native\" HTML/CSS renderer built to support the \"Dioxus Native\" project. It is effectively a lightweight webview except that the JavaScript engine is replaced with a native Rust API which … [+3153 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"filamentphp","title":"Filament: Full-Stack Laravel Components with Livewire and Tailwind","description":"A collection of beautiful full-stack components for Laravel. The perfect starting point for your next app. Using Livewire, Alpine.js and Tailwind CSS. - filamentphp/filament","url":"https://github.com/filamentphp/filament","urlToImage":"https://repository-images.githubusercontent.com/248372441/cb0d5262-5113-46bf-9084-2e464da11912","publishedAt":"2024-08-17T10:17:35Z","content":"Filament is a collection of full-stack components for accelerated Laravel development. They are beautifully designed, intuitive to use, and fully extensible - the perfect starting point for your next… [+3204 chars]"},{"source":{"id":null,"name":"Speckyboy.com"},"author":"Eric Karkovack","title":"8 CSS & JavaScript Snippets for Creating Animated Progress Bars","description":"User interfaces (UIs) that measure progress are helpful. They offer visual confirmation when completing various tasks, so users don’t have to guess how far they are into a process. We...\nThe post 8 CSS & JavaScript Snippets for Creating Animated Progress Bars…","url":"https://speckyboy.com/progress-bars-css-javascript/","urlToImage":"https://speckyboy.com/wp-content/uploads/2024/07/progress-ui-snippets-thumb.png","publishedAt":"2024-07-30T10:50:20Z","content":"User interfaces (UIs) that measure progress are helpful. They offer visual confirmation when completing various tasks, so users dont have to guess how far they are into a process.\r\nWe see these UIs o… [+3622 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Ilona Krause","title":"heise-Angebot: iX-Workshop: Effizienter programmieren mit Github Copilot und KI","description":"Anwendungen schneller und komfortabler programmieren mit den KI-Funktionen von GitHub Copilot und ChatGPT — eine Praxisanleitung, (10% Rabatt bis 19.08.)","url":"https://www.heise.de/news/iX-Workshop-Effizienter-programmieren-mit-Github-Copilot-und-KI-9813726.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/4/0/3/3/3/Github-Copilot-Ticker-Header-16-9-d3486595bae28141.jpg","publishedAt":"2024-08-02T12: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… [+1287 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"React-Hooks useEffect und useCallback bereiten Entwicklern Kopfzerbrechen","description":"Eine aktuelle Studie zeigt, dass React-Entwickler neue Features wie Hooks zwar gut annehmen, aber ihre Verwendung teils schwierig sein kann.","url":"https://www.heise.de/news/React-Hooks-useEffect-und-useCallback-bereiten-Entwicklern-Kopfzerbrechen-9810721.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/3/8/7/2/6/React-Aufmacher-76c5a35a166b2688.jpg","publishedAt":"2024-07-24T06:35:00Z","content":"Inhaltsverzeichnis\r\nDas Team hinter der jährlichen Studie \"State of JavaScript\" hat die Ergebnisse des ersten \"State of React\" veröffentlicht. Über 13.000 Entwicklerinnen und Entwickler nahmen im ver… [+4479 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Oliver Lau","title":"heise+ | Wie Compiler und Interpreter Formeln parsen und auswerten","description":"Ein Computer überführt einzelne Operationen in eine spezielle Struktur und rechnet damit auch komplexeste Formeln schnell aus. Wir erklären die Funktionsweise.","url":"https://www.heise.de/hintergrund/Wie-Compiler-und-Interpreter-Formeln-parsen-und-auswerten-9809372.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/6/3/8/0/0/5/ct1924Shunting__130230-ola-jnac_ONLINE-61d6d1b28055c7bd.jpg","publishedAt":"2024-07-31T11:00:00Z","content":"Inhaltsverzeichnis\r\nDer 2019 von c't vorgestellte Arbitrary Precision Calculator (APC) ist ein Rechner für den Browser, der mit beliebig großen Ganzzahlen umgehen kann, und das nicht nur im Dezimalsy… [+1999 chars]"},{"source":{"id":null,"name":"Cheriot.org"},"author":"David Chisnall","title":"How to talk to your parents about hardware memory safety (CHERI)","description":"Some conversations are difficult to have with members of older generations who grew up with different social norms. In particular, when you’re talking to people who grew up with PDP-11s with their completely flat memory, or Lisp machines or Burroughs Large Sy…","url":"https://cheriot.org/cheri/2024/08/06/how-to-talk-about-CHERI.html","urlToImage":null,"publishedAt":"2024-08-07T23:05:46Z","content":"Some conversations are difficult to have with members of older generations who grew up with different social norms.\r\nIn particular, when youre talking to people who grew up with PDP-11s with their co… [+19608 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"HTML Attribute to Allow/Disallow Handwriting Input","description":"A new explainer for a new HTML attribute to handle handwritten inputs. Like this:","url":"https://css-tricks.com/html-attribute-to-allow-disallow-handwriting-input/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379644","publishedAt":"2024-08-12T14:00:47Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!A new explainer for a new HTML attribute to handle handwritten inputs. Like this:\r\n<input… [+1483 chars]"},{"source":{"id":null,"name":"Campaign-archive.com"},"author":null,"title":"This Month in Ladybird: July 2024","description":"Comments","url":"https://us18.campaign-archive.com/?u=c15e0446263bcb0793a049dd0&id=430afb0501","urlToImage":null,"publishedAt":"2024-07-31T21:04:43Z","content":"Welcome to the first of many monthly newsletters from the Ladybird browser project! \r\nLaunching a nonprofit \r\nOn July 1st, we launched the Ladybird Browser Initiative, a 501(c)(3) nonprofit corporati… [+4965 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Eleftheria Drosopoulou","title":"Unmasking the Mystery: ?? vs || in JavaScript","description":"JavaScript offers two powerful tools for providing default values: the logical OR (||) and the nullish coalescing (??) operators. While they might seem similar at first glance, understanding their distinct behaviors is crucial for writing clean, efficient, an…","url":"https://www.javacodegeeks.com/2024/08/unmasking-the-mystery-vs-in-javascript.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2014/01/javascript-logo.jpg","publishedAt":"2024-08-19T05:30:00Z","content":"JavaScript offers two powerful tools for providing default values: the logical OR (||) and the nullish coalescing (??) operators. While they might seem similar at first glance, understanding their di… [+5616 chars]"},{"source":{"id":null,"name":"Igoro.pro"},"author":"2023-05-15","title":"Unix file access rwx permissions are simple but tricky","description":"Comments","url":"https://igoro.pro/a-reminder-unix-file-access-rwx-permissions-are-simple-but-tricky/","urlToImage":null,"publishedAt":"2024-08-15T20:16:41Z","content":"Well, I have revised some related manual, for instance, man 9 vaccess and I’ve found out a funny thing about myself. It’s turned out that decades ago the manual, perhaps, did not make it clear in my … [+1952 chars]"},{"source":{"id":null,"name":"Greenhouse.io"},"author":null,"title":"Supabase (YC S20) Is Hiring a Technical Product Manager","description":"Comments","url":"https://boards.greenhouse.io/supabase/jobs/5245988004","urlToImage":"https://s4-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/588/400/original/profile_pic.png?1665772600","publishedAt":"2024-08-13T07:00:54Z","content":"Supabase is an open-source Firebase alternative that provides all the backend services you need to build a scalable and robust application. Our mission is to empower developers to create extraordinar… [+2192 chars]"},{"source":{"id":null,"name":"Javacodegeeks.com"},"author":"Java Code Geeks","title":"[FREE EBOOKS] Professional JavaScript for Web Developers, 5th Edition, DevOps For Dummies & Four More Best Selling Titles","description":"Hello fellow geeks, Fresh offers await you on our Information Technology Research Library, please have a look! Professional JavaScript for Web Developers, 5th Edition ($48.00 Value) FREE for a Limited Time Update and upgrade your JavaScript skillset for ES 20…","url":"https://www.javacodegeeks.com/2024/07/free-ebooks-professional-javascript-for-web-developers-5th-edition-devops-for-dummies-four-more-best-selling-titles-2.html","urlToImage":"https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg","publishedAt":"2024-07-24T10:30:30Z","content":"Update and upgrade your JavaScript skillset for ES 2023 with the ultimate JavaScript guide for pros. Professional JavaScript for Web Developers,5th edition, is the gold-standard in intermediate-to-ad… [+1350 chars]"},{"source":{"id":null,"name":"Biztoc.com"},"author":"thehill.com","title":"Republicans Must Fix, Not Repeal, Inflation Reduction Act","description":"Your browser appears to have Javascript disabled.\nFor instructions on how to enable Javascript please\nclick here\n.\nIf you have any issues, please contact us at\nchallengehelp@humansecurity.com","url":"https://biztoc.com/x/4148234c024b0914","urlToImage":"https://biztoc.com/cdn/800/og.png","publishedAt":"2024-08-19T18:47:41Z","content":"Your browser appears to have Javascript disabled.For instructions on how to enable Javascript pleaseclick here.If you have any issues, please contact us atchallengehelp@humansecurity.com\r\nThis story … [+35 chars]"},{"source":{"id":null,"name":"VentureBeat"},"author":"Sean Michael Kerner","title":"AI21 debuts Jamba 1.5, boosting hybrid SSM transformer model to enable agentic AI","description":"Jamba 1.5 mini and Jamba 1.5 large advance AI21 hybrid SSM transformer model with an eye toward agentic AI.","url":"https://venturebeat.com/ai/ai21-debuts-jamba-1-5-boosting-hybrid-ssm-transformer-model-to-enable-agentic-ai/","urlToImage":"https://venturebeat.com/wp-content/uploads/2024/08/Jamba-1-5.jpg?w=1024?w=1200&strip=all","publishedAt":"2024-08-22T13:00:00Z","content":"Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More\r\nTransformers are the cornerstone of the modern generative AI era, but i… [+4575 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Maika Möbus","title":"Fleet 1.39 zeigt Diff-Ansichten und erleichtert die Dateinavigation","description":"Weiterhin als Preview kostenfrei verfügbar, hat der JetBrains-Konkurrent zu Visual Studio Code neue Features erhalten.","url":"https://www.heise.de/news/Fleet-1-39-zeigt-Diff-Ansichten-und-erleichtert-die-Dateinavigation-9842521.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/5/5/7/2/2/shutterstock_2376207999-6d001768c9f2dae5.jpg","publishedAt":"2024-08-21T11:47:00Z","content":"JetBrains hat Fleet 1.39 veröffentlicht. Die neue Preview-Version der verteilten Entwicklungsumgebung kann nun unter anderem Dateien vergleichen und den Smart Mode für einzelne Dateien ermöglichen. E… [+2219 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Daniel Basler","title":"heise+ | Machine Learning: ML-Modelle mit F# und TorchSharp erstellen","description":"Wer im .NET-Universum unterwegs ist, muss für Machine Learning nicht Python lernen. Mit der Bibliothek TorchSharp lassen sich mit F# ML-Modelle erstellen.","url":"https://www.heise.de/ratgeber/Machine-Learning-ML-Modelle-mit-F-und-TorchSharp-erstellen-9793601.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/6/2/9/8/2/2/aufmacher_mlmit_f_digital-77037ec03c885030.png","publishedAt":"2024-07-24T05:30:00Z","content":"Inhaltsverzeichnis\r\nF# ist aufgrund seiner effizienten Ausführung, seines prägnanten Stils, der Datenzugriffsmöglichkeiten und seiner Skalierbarkeit gut für mathematische Aufgabenstellungen in Wissen… [+2446 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Agazi Mekonnen","title":"JavaScript Set Methods","description":"The release of Firefox 127 introduces new JavaScript Set methods, now supported across major browser engines. Polyfills are no longer needed to make them work everywhere. These additions provide convenient, built-in ways to manipulate and compare collections …","url":"https://www.infoq.com/news/2024/07/javascript-set-methods/","urlToImage":"https://cdn.infoq.com/statics_s1_20240705081916/styles/static/images/logo/logo-big.jpg","publishedAt":"2024-07-26T10:00:00Z","content":"The release of Firefox 127 introduces new JavaScript Set methods, including intersection(), union(), difference(), symmetricDifference(), isSubsetOf(), isSupersetOf(), and isDisjointFrom() now suppor… [+4030 chars]"},{"source":{"id":null,"name":"Genbeta.com"},"author":"Antonio Vallejo","title":"Esta web es una mina para aprender a programar gratis: hasta 67 lenguajes y con la ayuda de miles de mentores","description":"Aprender a programar es algo a lo que cada vez más usuarios se apuntan, ya sea a través de distintos niveles académicos, cursos, o de forma autodidacta. Y si bien en Genbeta hemos hablado de infinidad de recursos para aprender a escribir código en múltiples l…","url":"https://www.genbeta.com/web/esta-web-mina-para-aprender-a-programar-gratis-67-lenguajes-ayuda-miles-mentores-1","urlToImage":"https://i.blogs.es/ef5dad/mentoring-55681b539cc66e98874c057bc76f778742f79f1e/840_560.jpeg","publishedAt":"2024-07-30T12:02:01Z","content":"Aprender a programar es algo a lo que cada vez más usuarios se apuntan, ya sea a través de distintos niveles académicos, cursos, o de forma autodidacta. Y si bien en Genbeta hemos hablado de infinida… [+2242 chars]"},{"source":{"id":null,"name":"Gleam.run"},"author":null,"title":"Supercharged Labels – Gleam v1.4.0","description":"The Gleam programming language","url":"https://gleam.run/news/supercharged-labels/","urlToImage":"https://gleam.run//images/social-image.png","publishedAt":"2024-08-02T16:51:39Z","content":"Published 02 Aug, 2024 by Louis Pilfold\r\nGleam is a type safe and scalable language for the Erlang virtual machine and\r\nJavaScript runtimes. Today Gleam v1.4.0 has been published, so lets\r\ngo over al… [+8468 chars]"},{"source":{"id":null,"name":"Lifehacker.ru"},"author":"Лиля Леднёва","title":"Не только Pinterest: 9 бесплатных ресурсов для тех, кто ищет вдохновение","description":"Behance, ArtStation, «Яндекс Шедеврум» и не только. Делимся подборкой сайтов с огромным архивом красивых картинок и видео.","url":"https://lifehacker.ru/sajty-s-krasivymi-kartinkami/","urlToImage":"https://cdn.lifehacker.ru/wp-content/uploads/2024/07/Ne_tolko_Pinterest__9_besplatnyx_resursov_dlya_tex_kto_ishhet_vdoxnovenie_1721915924.jpg","publishedAt":"2024-08-01T11:00:00Z","content":"Behance , . . , , . , -. .\r\n - . , . 12 , , , , , . 30 000 , 35% . \r\n 1x , - -, . , PRO. .\r\n«» , , , . 2023 . 12 . , . «» . 430 « ». \r\n . 200 , 164 . 90 000 , . , , . : , , .\r\n . 2023 75 550 . , , .… [+284 chars]"},{"source":{"id":null,"name":"Adafruit.com"},"author":"Anne Barela","title":"Play Diablo in a web browser","description":"Yoy can play Diablo 1in a web browser with a JavaScript port by d07RiV. It runs the shareware version and if you own the game, copying the DIABDAT.MPQ file you can play the entire game. It even looks good on large monitors/TVs. This project is based on https:…","url":"https://blog.adafruit.com/2024/08/13/play-diablo-in-a-web-browser/","urlToImage":"https://cdn-blog.adafruit.com/uploads/2024/08/a-1.png","publishedAt":"2024-08-13T17:38:00Z","content":"Yoy can play Diablo 1in a web browser with a JavaScript port by d07RiV. It runs the shareware version and if you own the game, copying the DIABDAT.MPQ file you can play the entire game. It even looks… [+3711 chars]"},{"source":{"id":null,"name":"Frankforce.com"},"author":null,"title":"Crafting a 13KB Game: The Story of Space Huggers","description":"One of my favorite game jams is the legendary Js13kGames competition, where participants have one month to make a web browser game that fits in a 13 kilobyte zip file. To put that into perspective,…","url":"https://frankforce.com/space-huggers-how-i-made-a-game-in-13-kilobytes/","urlToImage":"https://frankforce.com/wp-content/uploads/2024/08/screenshot3.png","publishedAt":"2024-08-16T08:10:48Z","content":"One of my favorite game jams is the legendary Js13kGames competition, where participants have one month to make a web browser game that fits in a 13 kilobyte zip file. To put that into perspective, a… [+21916 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Lyle Seaman","title":"Error'd: The State of the Arts","description":"Daniel D.\n humblebrags that he can spell.\n\"Ordering is easy, but alphabet is hard. Anyway for this developer\nit was. Can anyone spot which sorting algo they used?\"\nNext he'll probably\nrub it in that he can actually read unlike the TDWTF staff.\nI guess we'll n…","url":"https://thedailywtf.com/articles/the-state-of-the-arts","urlToImage":"https://thedailywtf.com/images/imageslws/viking.jpg","publishedAt":"2024-08-09T06:30:00Z","content":"Daniel D.\r\n humblebrags that he can spell.\r\n\"Ordering is easy, but alphabet is hard. Anyway for this developer\r\nit was. Can anyone spot which sorting algo they used?\"\r\nNext he'll probably\r\nrub it in … [+1138 chars]"},{"source":{"id":null,"name":"Nodejs.org"},"author":null,"title":"Node v20.17.0 (LTS)","description":"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.","url":"https://nodejs.org/en/blog/release/v20.17.0","urlToImage":"https://nodejs.org/zh-tw/next-data/og?title=Node.js%20%E2%80%94%20Node%20v20.17.0%20(LTS)&type=release","publishedAt":"2024-08-21T17:40:21Z","content":"Marco Ippolito\r\nThis release adds require() support for synchronous ESM graphs under\r\nthe flag --experimental-require-module.\r\nIf --experimental-require-module is enabled, and the ECMAScript\r\nmodule … [+23458 chars]"},{"source":{"id":null,"name":"Clubic"},"author":"Chloé Claessens","title":"Edge 128 : le navigateur de Microsoft se met à jour, pas grand-chose de nouveau à se mettre sous la dent... ou presque","description":"La dernière version stable du navigateur talonne celle de Google Chrome dont elle partage les moteurs de rendu et JavaScript, essentiellement justifiée par la correction d’une faille de sécurité critique.","url":"https://www.clubic.com/actualite-535487-edge-128-le-navigateur-de-microsoft-se-met-a-jour-pas-grand-chose-de-nouveau-a-se-mettre-sous-la-dent-ou-presque.html","urlToImage":"https://pic.clubic.com/v1/images/2235347/raw","publishedAt":"2024-08-23T13:18:00Z","content":"On notera cependant quEdge 128 intègre lensemble des corrections et changements testés dans le canal Dev (versions 128.0.2661.0, 128.0.2677.1, 128.0.2690.1, 128.0.2708.0, 128.0.2730.0 et 128.0.2739),… [+423 chars]"},{"source":{"id":null,"name":"Arxiv.org"},"author":null,"title":"Synthesizing Abstract Transformers for Reduced-Product Domains","description":"Recently, we showed how to apply program-synthesis techniques to create abstract transformers in a user-provided domain-specific language (DSL) L (i.e., ''L-transformers\"). However, we found that the algorithm of Kalita et al. does not succeed when applied to…","url":"https://arxiv.org/abs/2408.04040","urlToImage":"https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png","publishedAt":"2024-08-16T21:38:27Z","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":"Howtoforge.com"},"author":"Arvid L","title":"How to Install NodeBB with Nginx Proxy on Ubuntu 24.04 Server","description":"NodeBB is open-source forum software written in JavaScript and Node.js. It uses MongoDB as the default database and offers multiple features, such as real-time notifications via web socket, social media integration, and full REST APIs.","url":"https://www.howtoforge.com/how-to-install-nodebb-on-ubuntu-24-04/","urlToImage":"https://www.howtoforge.com/images/featured/ubuntu-24-04-nodebb.png","publishedAt":"2024-07-29T12:51:21Z","content":"NodeBB is an open-source, Node.js-based forum software that provides a modern and responsive solution for online communities. Running on Ubuntu Linux, NodeBB leverages the robustness and flexibility … [+11503 chars]"},{"source":{"id":null,"name":"Github.io"},"author":null,"title":"Show HN: Free e-book about WebGPU Programming","description":"WebGPU Unleashed, your ticket to the dynamic world of graphics programming. Dive in and discover the magic of creating stunning visuals from scratch, mastering the art of real-time graphics, and unlocking the power of WebGPU - all in one captivating tutorial.","url":"https://shi-yan.github.io/webgpuunleashed/","urlToImage":"https://shi-yan.github.io/webgpuunleashed/meta.png","publishedAt":"2024-08-04T22:56:22Z","content":"Welcome to \"WebGPU Unleashed\" - your gateway to the dynamic world of graphics programming. This free book will teach you graphics programming in JavaScript using WebGPU, drawing from my own learning … [+3740 chars]"},{"source":{"id":null,"name":"Boomla.com"},"author":null,"title":"A new approach to error handling","description":"Comments","url":"https://boomla.com/docs/error-handling","urlToImage":null,"publishedAt":"2024-07-30T16:20:24Z","content":"A new approach to error handling\r\nThere are two philosophies to error handling:\r\n- Implicit error handling
- Explicit error handling
\r\nImplicit error handling\r\n- Optimize f… [+3419 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"John Rhea","title":"Pop(over) the Balloons","description":"I’ve always been fascinated with how much we can do with just HTML and CSS. The new interactive features of the Popover API are yet another example of just how far we can get with those two languages alone.\nYou …\n\nPop(over) the Balloons originally published o…","url":"https://css-tricks.com/popover-the-balloons/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379281","publishedAt":"2024-07-25T13:31:46Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Ive always been fascinated with how much we can do with just HTML and CSS. The new interacti… [+13677 chars]"},{"source":{"id":null,"name":"Shiftmag.dev"},"author":"Anastasija Uspenski","title":"DHH: Make Software Simple Again","description":"Software industry has become more driven by profit and unnecessary complexity that by the ability to build and launch innovative products.","url":"https://shiftmag.dev/dhh-make-software-simple-again-3829/","urlToImage":"https://shiftmag.dev/wp-content/uploads/2024/07/social.png","publishedAt":"2024-07-30T03:33:56Z","content":"“A lot of what has been described as innovation as technical advancement in the last few years was actually more about maximizing profit or conquering intellectual frontiers,” says David Heinemeier H… [+3705 chars]"},{"source":{"id":null,"name":"Windows Central"},"author":"kevinokemwa@outlook.com (Kevin Okemwa)","title":"Google pulls the plug on uBlock Origin, leaving over 30 million Chrome users susceptible to intrusive ads","description":"Google recently changed Chrome's extension support from the Manifest V2 framework to the V3, killing uBlock Origin.","url":"https://www.windowscentral.com/software-apps/browsing/google-pulls-the-plug-on-ublock-origin","urlToImage":"https://cdn.mos.cms.futurecdn.net/i53kbQzamv5sti8rwTnaCD-1200-80.jpg","publishedAt":"2024-08-13T10:10:37Z","content":"What you need to know\r\n
- Google is transitioning Chrome's extension support from the Manifest V2 framework to the V3.
- This means users won't be able to use uBlock Origin to block ads on… [+2364 chars]"},{"source":{"id":null,"name":"Thedailywtf.com"},"author":"Remy Porter","title":"CodeSOD: Under the Sheets","description":"Many years ago, Sam was obeying Remy's Law of Requirements Gathering (\"No matter what your requirements actually say, what your users want is Excel\") and was working on a web-based spreadsheet and form application.\nThe code is not good, and involves a great d…","url":"https://thedailywtf.com/articles/under-the-sheets","urlToImage":"https://s3.amazonaws.com/remy.jetpackshark.com/remy-thumb.jpg","publishedAt":"2024-08-14T06:30:00Z","content":"Many years ago, Sam was obeying Remy's Law of Requirements Gathering (\"No matter what your requirements actually say, what your users want is Excel\") and was working on a web-based spreadsheet and fo… [+1975 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Wolf Hosbach","title":"Intelligentes Syntax-Highlighting mit IntelliJ IDEA 2024.2","description":"Die neue Version der IntelliJ IDEA 2024.2 stellt standardmäßig auf das neue User Interface um und bringt viele intelligente Helfer zum Coden und Deployen mit.","url":"https://www.heise.de/news/Intelligentes-Syntax-Highlighting-mit-IntelliJ-IDEA-2024-2-9829565.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/6/4/8/6/9/3/Aufmacher-6c675d1a34abaae4.png","publishedAt":"2024-08-09T06:35:00Z","content":"JetBrains hat Version 2024.2 der IntelliJ IDEA veröffentlicht, die eine neue Oberfläche und viele nützliche KI-Hilfen für Entwicklerinnen und Entwickler mitbringt. Im Kern steckt jetzt die Runtime JB… [+3594 chars]"},{"source":{"id":null,"name":"Ntietz.com"},"author":null,"title":"First impressions of Gleam: lots of joys and some rough edges","description":"Comments","url":"https://ntietz.com/blog/first-impressions-of-gleam/","urlToImage":null,"publishedAt":"2024-08-05T12:29:52Z","content":"My friend Erika is a big fan of Gleam, and her enthusiasm (and explicit encouragement) finally got me to learn the language.\r\nIt's a functional programming language which targets both the BEAM (Erlan… [+16431 chars]"},{"source":{"id":null,"name":"9to5Mac"},"author":"Filipe Espósito","title":"A deep dive into how developers trick App Store review into approving malicious apps","description":"We recently reported on how multiple pirate streaming apps for iOS managed to get approved on the App Store by tricking the review process. Although we briefly mentioned some of the techniques used by these developers, 9to5Mac has now taken a deep dive into h…","url":"https://9to5mac.com/2024/08/02/developers-trick-app-store-review/","urlToImage":"https://i0.wp.com/9to5mac.com/wp-content/uploads/sites/6/2024/05/App-Store-fraud.webp?resize=1200%2C628&quality=82&strip=all&ssl=1","publishedAt":"2024-08-02T21:11:33Z","content":"We recently reported on how multiple pirate streaming apps for iOS managed to get approved on the App Store by tricking the review process. Although we briefly mentioned some of the techniques used b… [+3296 chars]"},{"source":{"id":null,"name":"Rock Paper Shotgun"},"author":"Graham Smith","title":"Shapez 2's Early Access should run smoothly with factories 12x bigger than the first game","description":"Shapez 2 will launch in Early Access on August 15th, bringing the relaxing, shape-cutting factory builder into 3D.\n\nIn a new post, its lead developer has laid out what to expect from Early Access. In the main: a polished, 40 hours-or-so experience with no kno…","url":"https://www.rockpapershotgun.com/shapez-2s-early-access-should-run-smoothly-with-factories-12x-bigger-than-the-first-game","urlToImage":"https://assetsio.gnwcdn.com/shapez-2-close-up.jpg?width=1200&height=630&fit=crop&enable=upscale&auto=webp","publishedAt":"2024-08-08T19:37:39Z","content":"Shapez 2 will launch in Early Access on August 15th, bringing the relaxing, shape-cutting factory builder into 3D.\r\nIn a new post, its lead developer has laid out what to expect from Early Access. In… [+2817 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Geoff Graham","title":"Where You Can Still Get A Book Apart Titles","description":"It’s been a few months out since A Book Apart closed shop. I’m sad about it, of course. You probably are, too, if you have one of their many brightly-colored paperbacks sitting on a bookshelf strategically placed as a backdrop …\n\nWhere You Can Still Get A Boo…","url":"https://css-tricks.com/where-you-can-still-get-a-book-apart-titles/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379392","publishedAt":"2024-07-31T14:52:44Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!Its been a few months out since A Book Apart closed shop. Im sad about it, of course. You pr… [+2659 chars]"},{"source":{"id":null,"name":"Css-tricks.com"},"author":"Dave Seidman","title":"Elastic Overflow Scrolling","description":"A client asked if we could mimic the “rubber band” scrolling behavior on many mobile devices. I’m sure you know what I’m talking about. It’s a behavior that already exists and happens automatically in most browsers. In iOS Safari, for …\n\nElastic Overflow Scro…","url":"https://css-tricks.com/elastic-overflow-scrolling/","urlToImage":"https://css-tricks.com/wp-json/social-image-generator/v1/image/379949","publishedAt":"2024-08-21T14:41:47Z","content":"DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!A client asked if we could mimic the “rubber band” scrolling behavior on many mobile devices… [+3655 chars]"},{"source":{"id":null,"name":"Biztoc.com"},"author":"blogs.timesofisrael.com","title":"Book Review: Thierry Malleret's 'Deaths at Davos'","description":"TOI logo\nJust a quick check…\nPlease turn JavaScript on and reload the page.\nPlease enable Cookies and reload the page.","url":"https://biztoc.com/x/efa8cb22606da527","urlToImage":"https://biztoc.com/cdn/800/og.png","publishedAt":"2024-07-25T08:18:19Z","content":"TOI logoJust a quick checkPlease turn JavaScript on and reload the page.Please enable Cookies and reload the page.\r\nThis story appeared on blogs.timesofisrael.com, 2024-07-25."},{"source":{"id":null,"name":"Hongkiat.com"},"author":"Thoriq Firdaus","title":"Native CSS Masonry Grid","description":"One popular layout style on the web is the masonry layout, often used in image galleries and portfolio websites to display images or items of varying sizes. Traditionally, creating a masonry layout required JavaScript libraries, such as the popular Masonry.js…","url":"https://www.hongkiat.com/blog/native-css-masonry-grid/","urlToImage":"https://assets.hongkiat.com/uploads/native-css-masonry-grid/masonry-layout-default.jpg","publishedAt":"2024-08-08T13:00:50Z","content":"One popular layout style on the web is the masonry layout, often used in image galleries and portfolio websites to display images or items of varying sizes.\r\nTraditionally, creating a masonry layout … [+5011 chars]"},{"source":{"id":null,"name":"Stahlmandesign.com"},"author":"Justin Stahlman","title":"Below the Root: A story, a computer game and my lifelong obsession (2015)","description":"This 1984 computer game inspired my art and made me what to be a programmer\n\n\nThe original box cover that contained the diskettes, map and manual. Another\ngreat example of how video-game art in the 80s never looked like the game.\n[http://www.macworld.com/arti…","url":"https://blog.stahlmandesign.com/below-the-root-a-story-a-computer-game-and-my-lifelong-obsession/","urlToImage":"https://blog.stahlmandesign.com/content/images/size/w1200/2015/07/belowtheroot-map.jpg","publishedAt":"2024-08-05T19:29:47Z","content":"This 1984 computer game inspired my art and made me what to be a programmer\r\nThe original box cover that contained the diskettes, map and manual. Another great example of how video-game art in the 80… [+10200 chars]"},{"source":{"id":null,"name":"Legendofworlds.com"},"author":null,"title":"I spent 2 years building my own game engine (Rust, WASM, WebGPU)","description":"A sandbox game where players create worlds!","url":"https://legendofworlds.com/blog/4","urlToImage":null,"publishedAt":"2024-08-17T23:22:14Z","content":"Welcome back legends! \r\nWelcome to the latest dev log for Legend of Worlds, the cross-platform, cross-play, 2D pixel art online sandbox multiplayer game where you can join, play, create, and share pl… [+29368 chars]"},{"source":{"id":null,"name":"Onboardbase.com"},"author":null,"title":"The complete DDoS guide for founders","description":"If you've spent any time in developer circles, you've probably stumbled upon horror stories involving serverless hosting providers...","url":"https://onboardbase.com/blog/ddos","urlToImage":"https://onboardbase.com/blog/ddos/card.jpg","publishedAt":"2024-08-19T19:53:58Z","content":"If youve spent any time in developer circles, youve probably stumbled upon horror stories involving serverless hosting providers like Vercel, Cloudflare, or AWS facing accusations of excessive fees.\r… [+15848 chars]"},{"source":{"id":null,"name":"Codezine.jp"},"author":null,"title":"JavaScript実行環境「Node 22.6.0 (Current)」がリリース","description":"JavaScript実行環境Node.jsの開発チームは、最新バージョンとなる「Node 22.6.0 (Current)」を、8月6日(現地時間)にリリースした。","url":"https://codezine.jp/article/detail/20029","urlToImage":"https://codezine.jp/static/images/article/20029/20029_ogp.jpg","publishedAt":"2024-08-20T02:00:00Z","content":"Node 22.6.0 (Current)TypeScript--experimental-strip-types.tsTypeScript\r\nenumsnamespacesimportrequiretypenode_modulesTypeScript\r\n--experimental-network-inspection\r\nJavaScripthttphttpsChrome DevToolsCh… [+70 chars]"},{"source":{"id":null,"name":"Teamtreehouse.com"},"author":"Dev Support","title":"How to Set the Default Value in an HTML Input Date Field","description":"When constructing forms with HTML, it’s common to incorporate a date input field, allowing users to select a date. To enhance user experience, setting the default value of this input field to today’s date can be beneficial. This tutorial will...\nThe post How …","url":"https://blog.teamtreehouse.com/how-to-set-the-default-value-in-an-html-input-date-field","urlToImage":null,"publishedAt":"2024-08-13T18:29:52Z","content":"When constructing forms with HTML, it’s common to incorporate a date input field, allowing users to select a date. To enhance user experience, setting the default value of this input field to todays … [+2259 chars]"},{"source":{"id":null,"name":"Search Engine Journal"},"author":"Roger Montti","title":"Google Casts Doubt On Popular SEO Audit Advice via @sejournal, @martinibuster","description":"Google challenges the validity of specific SEO audit suggestions made by auditing tools\nThe post Google Casts Doubt On Popular SEO Audit Advice appeared first on Search Engine Journal.","url":"https://www.searchenginejournal.com/google-disputes-specific-seo-audit-advice/525036/","urlToImage":"https://www.searchenginejournal.com/wp-content/uploads/2024/08/google-casts-doubt-seo-audit-34.jpg","publishedAt":"2024-08-21T20:32:26Z","content":"Google’s Martin Splitt questioned the usefulness of specific suggestions made by SEO auditing tools, noting that while some advice may be valid, much of it has little to no impact on SEO. He acknowle… [+5644 chars]"},{"source":{"id":null,"name":"Javascriptweekly.com"},"author":null,"title":"How Googlebot sees your JavaScript","description":"
\n \n \n \n#699 — August 1, 2024\r\n | \nRead on the Web\r\n | \n \n\n️ Hi! Just a quick note to say that we're taking next week off for a brief summer break. We'll be back with our next issue on August …","url":"https://javascriptweekly.com/issues/699","urlToImage":null,"publishedAt":"2024-08-01T00:00:00Z","content":"p5.js is a popular creative coding library that takes a lot of inspiration from Processing. p5 makes it easy to create digital art and interactive experiences without a lot of boilerplate (check out … [+431 chars]"},{"source":{"id":null,"name":"Emacsen.net"},"author":"emacsen","title":"Thoughts on Canonical S-Expressions (2019)","description":"Datashards currently uses Canonical S-Expressions as a data format and after using it for a few months, I have some thoughts. First thi...","url":"https://write.emacsen.net/thoughts-on-canonical-s-expressions","urlToImage":"https://cdn.writeas.net/img/w-sq-light.png","publishedAt":"2024-08-07T21:47:52Z","content":"Datashards currently uses Canonical S-Expressions as a data format and after using it for a few months, I have some thoughts.\r\nFirst things first: If you aren't familiar with the format, let me give … [+7454 chars]"},{"source":{"id":null,"name":"Webcreatorbox.com"},"author":"Mana","title":"SNSで話題のWeb関連情報 2024年 8/3〜8/23","description":"WebクリエイターボックスのX: @webcreatorboxでは毎日Webに関する記事や美しいデザイン・写真などを紹介しています。その中で今週人気だったWeb関連の情報トップ10を紹介します。見逃してしまった人はこちら […]\nThe post SNSで話題のWeb関連情報 2024年 8/3〜8/23 first appeared on Webクリエイターボックス.","url":"https://www.webcreatorbox.com/webnews/2024-0803-0823","urlToImage":"https://www.webcreatorbox.com/wp-content/uploads/2024/08/thumb-2408-matome.jpg","publishedAt":"2024-08-23T22:36:02Z","content":"WebX: @webcreatorboxWebWeb10\r\n10\r\n1. CSShas()CSS\r\nCSShas()CSS https://t.co/1JkPqvBLbt\r\n— Web (@webcreatorbox) August 9, 2024\r\n2. AIAI\r\nAIAI https://t.co/pBULw1H1a9\r\n— Web (@webcreatorbox) August 5, 2… [+861 chars]"},{"source":{"id":null,"name":"Xakep.ru"},"author":"МВК","title":"Разгадайка. Пишем собственный деобфускатор для JavaScript","description":"Для подписчиковВ этой статье я расскажу, как самостоятельно обходить обфускацию JavaScript в тех случаях, когда не помогают даже нестандартные деобфускаторы. Мы рассмотрим метод исследования запутанного кода и напишем свой собственный деобфускатор.","url":"https://xakep.ru/2024/07/25/js-deobfuscation/","urlToImage":"https://xakep.ru/wp-content/uploads/2024/07/470344/2507-2-socials.jpg","publishedAt":"2024-07-25T12:56:24Z","content":", JavaScript , . .\r\n , . , , «JSFuck. JS-» . , ? , , .\r\n JavaScript-… [+1967 chars]"},{"source":{"id":null,"name":"Webcreatorbox.com"},"author":"Mana","title":"ChatGPTでデザインのレビューをしてもらおう","description":"AIはデザインやイラストを生成してくれるだけではありません。ファイルをアップロードすれば、その制作物の説明やレビューもしてくれます。その機能を使って、自分の作ったデザインのブラッシュアップをしてみましょう! ↑私が10年 […]\nThe post ChatGPTでデザインのレビューをしてもらおう first appeared on Webクリエイターボックス.","url":"https://www.webcreatorbox.com/inspiration/chatgpt-design-review","urlToImage":"https://www.webcreatorbox.com/wp-content/uploads/2024/07/thumb_design-review.jpg","publishedAt":"2024-07-25T00:06:45Z","content":"AI\r\n10\r\n OKChatGPT \r\nAI ChatGPTChatGPT AI Sign up\r\n GPT-4o \r\nPodcast Mana Web Web Web \r\nSNS 1600 x 900 \r\nw\r\n2 \r\nWeb HTML CSS JavaScript \r\n3 \r\n4 \r\nPodcast \r\nw\r\n AI"},{"source":{"id":null,"name":"Bennadel.com"},"author":"Ben Nadel","title":"JavaScript Application Size Shouldn't Affect Performance","description":"Ben Nadel deconstructs the argument that the size of a JavaScript application affects the overall performance of said application....","url":"https://www.bennadel.com/blog/4694-javascript-application-size-shouldnt-affect-performance.htm","urlToImage":"https://bennadel-cdn.com/resources/uploads/2024/schitts-creek-a-bold-claim.gif","publishedAt":"2024-08-01T13:40:57Z","content":"I listen to a lot of podcasts in an effort to gain a better perspective on software development. And one sentiment that I've heard repeated a number of times across different podcasts is that as the … [+4829 chars]"},{"source":{"id":null,"name":"SitePoint"},"author":"SitePoint Sponsors","title":"Dev Hackathon: Reusable Creativity on Wix Studio","description":"Read Dev Hackathon: Reusable Creativity on Wix Studio and learn Web 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 Dev Hackathon: Reusable Creativi…","url":"https://www.sitepoint.com/dev-hackathon-reusable-creativity-on-wix-studio/","urlToImage":"https://uploads.sitepoint.com/wp-content/uploads/2024/08/1723559611Socail-Merge-1200x630-1.jpg","publishedAt":"2024-08-14T18:29:32Z","content":"The world of web development is constantly evolving, and with it, the tools and platforms that developers use. One such platform making waves is Wix Studio, which is hosting an exciting Dev Hackathon… [+10346 chars]"},{"source":{"id":null,"name":"Creativosonline.org"},"author":"Juan Martinez","title":"Cómo crear un slider dinámico","description":"A la hora de diseñar una página web, es importante conocer las diferentes alternativas y herramientas disponibles para una navegación...","url":"https://www.creativosonline.org/como-crear-un-slider-dinamico.html","urlToImage":"https://www.creativosonline.org/wp-content/uploads/2024/07/crear-slider-dinamico-Wordpress.webp","publishedAt":"2024-07-28T20:00:54Z","content":"A la hora de diseñar una página web, es importante conocer las diferentes alternativas y herramientas disponibles para una navegación intuitiva y fluida. Una de esas herramientas es el slider dinámic… [+6432 chars]"},{"source":{"id":null,"name":"InfoQ.com"},"author":"Karsten Silz","title":"QCon London: Netflix Saves Time and Money with Server-Driven Notifications","description":"At QCon London 2024, Christopher Luu explained how Netflix uses server-driven UIs for rich notifications. That saves developer time through reuse across platforms and better testing but adds effort for backward compatibility. Developers write notifications by…","url":"https://www.infoq.com/news/2024/07/netflix-server-driven-ui/","urlToImage":"https://res.infoq.com/news/2024/07/netflix-server-driven-ui/en/headerimage/generatedHeaderImage-1721573256395.jpg","publishedAt":"2024-07-24T04:00:00Z","content":"At QCon London 2024, Christopher Luu explained how Netflix uses server-driven UIs for rich notifications. That saves developer time through reuse across platforms and better testing but adds effort t… [+4224 chars]"},{"source":{"id":null,"name":"Ifanr.com"},"author":"莫崇宇","title":"最可能做出 AI 超级应用的,不是 OpenAI","description":"Meta 不是世界上技术最强的 AI 公司,但它可能是布局最成熟的 AI 公司。#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。\n爱范儿 |\n原文链接 ·\n查看评论 ·\n新浪微博","url":"https://www.ifanr.com/1594485","urlToImage":"https://s3.ifanr.com/wp-content/uploads/2024/08/10.png","publishedAt":"2024-08-01T05:42:49Z","content":"Meta 3 Facebook\r\nAI Meta \r\n Linux Meta\r\nMeta AI \r\nMeta 2024 Meta 390.71 22% 134.65 73%\r\n AI 98% \r\n AI \r\nMeta CFO Susan Li AI \r\n AI \r\n Meta Meta 2024 35 H100 GPU Meta GPU 60 \r\n Top 5 H100 GPU \r\nMeta L… [+713 chars]"},{"source":{"id":null,"name":"Mistral.ai"},"author":"Mistral AI","title":"Large Enough – Mistral AI","description":"Today, we are announcing Mistral Large 2, the new generation of our flagship model. Compared to its predecessor, Mistral Large 2 is significantly more capable in code generation, mathematics, and reasoning. It also provides a much stronger multilingual suppor…","url":"https://mistral.ai/news/mistral-large-2407/","urlToImage":"https://mistral.ai/images/news/mistral-large-2407/mistral-large.png","publishedAt":"2024-07-24T15:32:21Z","content":"This latest generation continues to push the boundaries of cost efficiency, speed, and performance. Mistral Large 2 is exposed on la Plateforme and enriched with new features to facilitate building i… [+5636 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"jplag","title":"JPlag – Detecting Software Plagiarism","description":"State-of-the-Art Software Plagiarism & Collusion Detection - jplag/JPlag","url":"https://github.com/jplag/JPlag","urlToImage":"https://repository-images.githubusercontent.com/32648170/377a1956-e1bf-4775-86ae-fb2c498b80f4","publishedAt":"2024-08-16T11:56:49Z","content":"JPlag finds pairwise similarities among a set of multiple programs. It can reliably detect software plagiarism and collusion in software development, even when obfuscated. All similarities are calcul… [+5939 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"microsoft","title":"Kiota: OpenAPI-Based HTTP Client Code Generator","description":"OpenAPI based HTTP Client code generator. Contribute to microsoft/kiota development by creating an account on GitHub.","url":"https://github.com/microsoft/kiota","urlToImage":"https://opengraph.githubassets.com/b8bf0ff3ae5e60beee36eaac274a5056a60d0490fe829910826a619e7b46b528/microsoft/kiota","publishedAt":"2024-08-14T15:16:38Z","content":"Kiota is a command line tool for generating an API client to call any OpenAPI described API you are interested in. The goal is to eliminate the need to take a dependency on a different API SDK for ev… [+4645 chars]"},{"source":{"id":null,"name":"Awwsmm.com"},"author":null,"title":"Code as Art","description":"Computer programming as an art form in and of itself","url":"https://www.awwsmm.com/blog/code-as-art","urlToImage":"https://www.awwsmm.com/blog/code-as-art/banner.png","publishedAt":"2024-08-17T15:53:02Z","content":"Digital Art\r\nIn almost all circumstances, code is a means to an end.\r\nThe phrase \"computer programming\" itself describes the activity of programming a computer to accomplish a particular task. Often,… [+6090 chars]"},{"source":{"id":null,"name":"Donnfelker.com"},"author":"http://www.facebook.com/donnfelker","title":"The Decline of Mobile Development","description":"Mobile (Android and iOS) is getting harder and harder to develop for, and devs are leaving the platforms out of frustration and annoyance. With each new OS update a slew of new requirements have to be met otherwise you’ll face “restrictive action” against you…","url":"https://www.donnfelker.com/the-decline-of-mobile-development/","urlToImage":"https://www.donnfelker.com/wp-content/uploads/2024/07/the-decline-of-mobile-development.jpg","publishedAt":"2024-07-25T21:40:38Z","content":"Mobile (Android and iOS) is getting harder and harder to develop for, and devs are leaving the platforms out of frustration and annoyance.\r\nWith each new OS update a slew of new requirements have to … [+5208 chars]"},{"source":{"id":"hacker-news","name":"Hacker News"},"author":null,"title":"Hazel (YC W24) Is Hiring","description":"These roles are exclusively available to U.S. citizens who can obtain and maintain a U.S. government-issued Top Secret security clearance.\n\nWho We Are: \nOur mission at Hazel is simple and powerful. We use AI to help U.S. government purchasing teams buy at the…","url":"https://www.ycombinator.com/companies/hazel-2/jobs/kw9CiUM-founding-engineer-full-stack-or-ai-ml","urlToImage":"https://www.ycombinator.com/images/original/missing.png","publishedAt":"2024-08-06T12:01:09Z","content":"These roles are exclusively available to U.S. citizens who can obtain and maintain a U.S. government-issued Top Secret security clearance.\r\nWho We Are:\r\nOur mission at Hazel is simple and powerful. W… [+6196 chars]"},{"source":{"id":null,"name":"Forbes"},"author":"Rui Ribeiro, Forbes Councils Member, \n Rui Ribeiro, Forbes Councils Member\n https://www.forbes.com/sites/forbestechcouncil/people/ruiribeiro/","title":"The Promises And Perils Of Today’s Innovations","description":"Here's a look at some of these capabilities, their benefits and the often unforeseen vulnerabilities they can expose.","url":"https://www.forbes.com/sites/forbestechcouncil/2024/08/06/the-promises-and-perils-of-todays-innovations/","urlToImage":"https://imageio.forbes.com/specials-images/imageserve/6227bceaa0a2bef6f6501d99/0x0.jpg?format=jpg&height=900&width=1600&fit=bounds","publishedAt":"2024-08-06T10:45:00Z","content":"Rui Ribeiro is the CEO and cofounder of Jscrambler, a leading company in client-side web security.\r\ngetty\r\nThe pace of technological innovation is unrelenting, and companies are adopting innovations … [+6674 chars]"},{"source":{"id":null,"name":"Techbang.com"},"author":"NetEase","title":"開發者抨擊新發佈的MySQL 9.0更新令人失望,甲骨文只想要大家改用能賺錢的HeatWave","description":"甲骨文發佈令人失望的MySQL 9.0後 專家對資料庫技術的未來感到擔憂\nMySQL是一種開源的關聯式資料庫管理系統(RDBMS)。它是一種常用的資料庫管理系統,廣泛應用於Web開發、電子商務、金融等領域,是由瑞典 MySQL AB 公司於 90 年代中期開發的一款流行的開源關聯式資料庫管理系統。\n之後,Sun Microsystems 於 2008 年收購了該公司,而甲骨文公司於 2010 年將其從破產中拯救出來。目前,甲骨文公司仍是 MySQL 的管理者,但專業人士對該公司是否仍有興趣維護該資料庫技術存在爭議…","url":"https://www.techbang.com/posts/116959-after-oracles-disappointing-release-of-mysql-90-experts-are","urlToImage":"https://cdn0.techbang.com/system/excerpt_images/116959/original/c9b41d5a24fc8a9546e00cebe8851141.jpg?1721284888","publishedAt":"2024-07-26T01:30:00Z","content":"MySQLRDBMSWeb MySQL AB 90 \r\nSun Microsystems 2008 2010 MySQL \r\nMySQL MariaDB MySQL MySQL AB MySQL MariaDBMySQL\r\nMySQL 9.0 RDBMS Percona Dave Stokes The RegisterMySQL 9.0 8.0\r\n JavaScript MySQL HeatW… [+256 chars]"}]}
\ No newline at end of file
|
|
|
|