newsJudge dismisses lawsuit over GitHub Copilot AI coding assistantGitHub, its owner Microsoft and OpenAI free to train on code samples despite DMCA.By Paul BarkerJul 09, 20243 minsGenerative AIDevelopment Tools news JetBrains launches Qodana Self-HostedBy Paul KrillJul 03, 20242 minsDevelopment ToolsSoftware Developmentnews Eclipse Theia IDE arrives for desktop, browserBy Paul KrillJul 01, 20242 minsIntegrated Development EnvironmentsDevelopment ToolsSoftware Development newsMaker of RStudio launches new R and Python IDEBy Sharon Machlis Jun 27, 20243 minsIntegrated Development EnvironmentsPythonR Language analysisAI development on a Copilot+ PC? Not yetBy Simon Bisson Jun 27, 20249 minsVisual Studio CodeSoftware DeploymentGenerative AI newsMicrosoft adds code assessment to .NET Upgrade AssistantBy Paul Krill Jun 26, 20242 minsMicrosoft .NETDevelopment ToolsSoftware Development how-toDownload our machine learning platform enterprise buyer’s guideBy Martin Heller Jun 25, 20241 minDevelopment ToolsEnterprise Buyer’s GuidesMachine Learning newsJetBrains AI Assistant to integrate Google Gemini AI modelsBy Paul Krill Jun 24, 20242 minsIntegrated Development EnvironmentsGenerative AIDevelopment Tools reviewsAmazon Q Developer review: Code completions, code chat, and AWS skillsBy Martin Heller Jun 24, 202418 minsAmazon Web ServicesGenerative AIDevelopment Tools ArticlesnewsOracle APEX adds generative AI assistantAPEX AI Assistant allows users to create applications using natural language and add a conversational AI interface to any application being developed.By Anirban Ghoshal Jun 18, 2024 5 minsTechnology IndustryGenerative AIDevelopment ToolsreviewsLlamaIndex review: Easy context-augmented LLM applicationsFree open-source framework integrates with scads of vector stores, LLMs, and data sources and works for Q&A, structured extraction, chat, semantic search, and agent use cases.By Martin Heller Jun 17, 2024 9 minsGenerative AIDevelopment ToolsDevelopment Libraries and FrameworksnewsMicrosoft finalizes .NET MAUI extension for Visual Studio Code.NET MAUI extension provides tools for building cross-platform apps using C# and XAML. By Paul Krill Jun 13, 2024 2 minsVisual Studio CodeMicrosoft .NETDevelopment ToolsnewsApple’s Xcode 16 adds AI-powered code completionSwift 6 also gets accommodations in the update to the Apple platform IDE, now in beta. By Paul Krill Jun 12, 2024 2 minsIntegrated Development EnvironmentsSwiftTechnology IndustrynewsVisual Studio Code adds multiple tabs selectionBeginning with VS Code 1.90, users can select multiple tabs and apply actions to multiple editors at once. By Paul Krill Jun 06, 2024 3 minsVisual Studio CodeIntegrated Development EnvironmentsDevelopment Toolsfeature5 newer data science tools you should be using with PythonAlready using NumPy, Pandas, and Scikit-learn? Here are five more powerful Python data science tools that deserve a place in your toolkit. By Serdar Yegulalp Jun 05, 2024 5 minsPythonData ScienceDevelopment ToolsnewsVisual Studio rolls out new Extension ManagerUpdated Extension Manager, on by default in Visual Studio 17.10, allows users to view detailed descriptions of extensions without leaving the IDE. By Paul Krill Jun 03, 2024 2 minsVisual StudioIntegrated Development EnvironmentsDevelopment ToolsreviewsGoogle Project IDX: A promising next-generation cloud IDEProject IDX shines with a VS Code look and feel, GitHub integration, workspace sharing, and AI-powered coding assistance. By Martin Heller Jun 03, 2024 7 minsGoogle Cloud PlatformIntegrated Development EnvironmentsTechnology IndustrynewsJetBrains releases RustRover IDE for Rust developmentRustRover provides a built-in toolchain for testing, running, debugging, and analyzing Rust code, with optional AI assistance via plugin and subscription. By Paul Krill May 24, 2024 2 minsIntegrated Development EnvironmentsRustDevelopment ToolsfeatureArchitecting flexible back ends with GraphQLMore flexible and more efficient than REST, GraphQL enables a more streamlined API architecture. Use GraphQL with Ballerina and Choreo for seamless integration. By Anupama Pathirage May 23, 2024 9 minsAPIsDevelopment Libraries and FrameworksDevelopment Toolshow-toDownload the enterprise architecture (EA) tools buyer’s guideFrom the editors of our sister publication CIO.com, this enterprise buyer’s guide helps IT leaders understand what enterprise architecture (EA) can do for them and the kinds of tools available to do EA well.By Sarah White and Peter Wayner May 22, 2024 1 minDevelopment ToolsEnterprise Buyer’s GuidesCareersnewsMicrosoft Copilot Studio to build AI agentsLow-code tool kit for creating custom copilots will also gain connectors that allow copilots to use various data sources including public websites. By Anirban Ghoshal May 21, 2024 2 minsGenerative AIDevelopment ToolsArtificial Intelligence Show more Show less View all Upcoming Events19/Sep conference The Official CIO Summit UKSep 19, 20249:00 AM – 17:30 PM GMTCounty Hall, London CIO 19/Sep awards CIO 100 Awards UKSep 19, 2024County Hall, London CIO 01/Oct conference DevOps Summit UKOct 01, 20249:00 AM – 17:30 PM GMTAndaz London Liverpool Street CIO View all events Video on demand videoHow to use dbm to stash data quickly in PythonSometimes with a program you just need a quick and dirty way to persist values across to disk. The dbm module in Python provides a native way to do this across platforms, with no more effort than you’d need to save values in a dictionary. Learn in this video the basics of how it works, and how it’s been updated to use SQLite as a storage backend. Jul 04, 2024 4 minsPython How to auto-generate Python type hints with Monkeytype Jun 11, 2024 5 minsPython How to make HTML GUIs in Python with NiceGUI Jun 04, 2024 5 minsPython Python 3.13’s new JIT and no-GIL modes May 23, 2024 7 minsPython See all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages View all topics All topics Close Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages Python Security Software Development Technology Industry Show me moreLatestArticlesVideos analysis Beyond the usual suspects: 5 fresh data science tools to try today By Serdar Yegulalp Jul 12, 20242 mins PythonProgramming LanguagesSoftware Development analysis Generative AI won’t fix cloud migration By David Linthicum Jul 12, 20245 mins Generative AIArtificial IntelligenceCloud Computing news HR professionals trust AI recommendations By Paul Krill Jul 11, 20243 mins Technology IndustryCareers video How to use Cython for parallel operations in Numpy arrays May 14, 20246 mins Python video How to use Ibis, a universal Python dataframe library May 09, 20245 mins Python video Better async in Python with AnyIO May 02, 20245 mins Python