Skip to main content

Posts

Showing posts from January, 2023

The Year of AI Breakthroughs 2022

  Louis Bouchard has compiled a great list of research papers covering AI breakthroughs that were published during last year. His introductions and links to the papers and even to code make this a great resource. I first reported on What's AI, as Loius Bouchard is also known, with his curated list of AI research papers for 2021 and it is good to see he has continued with his mission to explain artificial intelligence in simple terms and share the new research state and applications for everyone. full article on i-programmer: https://www.i-programmer.info/news/105-artificial-intelligence/16050-the-year-of-ai-breakthroughs-2022.html

Mockito 5.0.0 Released

  The venerable Java testing framework which allows the creation of test double objects in automated unit tests for the purpose of test-driven or behavior-driven development is going through a major update. Let's check what it offers. When it comes to testing Java applications, there the two top testing libraries: JUnit and Mockito. While you write and execute your unit tests in JUnit, you need Mockito too to mock the costly dependencies used in your tests. These dependencies might be a database or a RESTful API; Mockito uses the constructs of stubs, mocks, and spies to do its job in replacing them. full article on i-programmer: https://www.i-programmer.info/news/80-java/16042-mockito-500-released.html

SourceBuddy Brings Eval To Java

  SourceBuddy is a Java library that compiles and loads dynamically generated Java source code. This has the advantage of providing Java with an eval facility such as those found in interpreted languages. Languages like Perl and Javascript have  eval  for evaluating code at runtime that gets passed into the function as a plain string. For instance : full article on i-programmer: https://www.i-programmer.info/news/80-java/16032-sourcebuddy-brings-eval-to-java.html

Spin Brings WebAssembly To The Cloud

  Spin is a new open source framework for building and running cloud microservices with WebAssembly which run on the Fermyon Cloud. Fermyon has also released an SDK for . NET. First, WebAssembly was touted as a runtime that would be embedded into every major web browser in order to write code in any language that could be compiled to its bytecode format. Because of that, the popular browsers would be able to execute not just JavaScript but also compiled binaries, hence the second property that was attached to it;the Javascript killer. . full article on i-programmer: https://www.i-programmer.info/news/87-web-development/16023-spin-brings-webassembly-to-the-cloud.html

EuroPython's 2022 Sessions Are Now Online

  The talks presented at the 21st annual EuroPython conference are now available for free on YouTube. Topics ranged from Code and Tech to Social and Career advice. EuroPython is the oldest and longest running volunteer-led Python programming conference, always hosting innovative sessions on the past, present and future of Python. Year 2022 marked the 21st conference in the series, this time taking place in beautiful Dublin. full article on i-programmer: https://www.i-programmer.info/news/216-python/15999-europythons-2022-sessions-are-now-online.html

Build Rich GUI Apps In Python With Aid From Delphi

  Embarcadero has made available its Delphi-based GUI libraries, VCL and FireMonkey (FMX), from Python. These libraries are meant to be better and more adequate than the Tkinter ones that ship with the default Python distribution. So what do these new libraries have to offer? For starters, VCL is focused on native Windows development, while FireMonkey brings a flexible GUI framework to Windows, Linux, macOS, and even Android. full article on i-programmer: https://www.i-programmer.info/news/216-python/16018-build-rich-gui-apps-in-python-with-aid-from-delphi.html

Learn To Build A Full Stack Application with Azure SQL And Prisma

  A self paced course by Microsoft Learn based on a real case study on how to apply Azure SQL with Prisma and Vue. Microsoft is pushing hard to make its Azure platform a major player in the Cloud Computing market, in an attempt to make Azure the dominant environment for developing applications. To that end, Microsoft has launched a multitude of educational programs and courses, like the one we recently examined in  "Take the Azure Cosmos DB Cloud Skills Challenge" , a free, self-paced course by Microsoft gives you the chance to expand your knowledge of Azure Cosmos DB . full article on i-programmer: https://www.i-programmer.info/news/141-cloud-computing/16011-learn-to-build-a-full-stack-application-with-azure-sql-and-prisma.html

ActiveState Komodo Is Now Open Source Software

  ActiveState has finally let go of its venerable Komodo IDE, handing it over to the open source community which will now take the lead.  Komodo had two versions, Edit and IDE. Originally the former was the only free offering, and of course had limitations: full article on i-programmer: https://www.i-programmer.info/news/136-open-source/16008-activestate-komodo-is-now-open-source-software.html