Fola Olutimilehin
26 posts
起码没有中断
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CMDIFrameWndEx::OnCreate(lpCreateStruct) == -1) return -1; BOOL bNameValid; CMDITabInfo mdiTabParams; mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_ONENOTE; //…
Generative Engine Optimization: What We Know So Far
There’s no debate that when it comes to succeeding in digital content, mastering SEO is a must. When…
Chat with your Github Repo using llama_index and chainlit
By the end of this blog, you will be able to chat and ask question to your codebase,…
Cancelling asynchronous operations with AbortController
I have worked on a few projects where client-side fetching of data was required. One of the challenges…
The product guru complex
It’s time to ditch the dogma and introduce a strong dose of pragmatism if product management is to…
Getting started w/ Google’s Gemini Pro LLM using Langchain JS
Building AI-powered Applications w/ Javascript using Langchain JS for Beginners In the previous blog post ⬆️⬆️⬆️, we talked…
What’s in my bag for Experts Live Europe
I am very excited to attend Experts Live Europe, a community-driven IT conference focused on Microsoft cloud, datacenter,…
Building a Game with Phaser
Welcome to Part Two of this four-part series on building a mobile game using open source technologies. We’ll…
The Ultimate Markdown Cheat Sheet: A Blogger’s Best Friend
In this article, we will discuss about Markdown and provide an easy-to-use Markdown Cheat Sheet. What is Markdown?…
The Complete Guide to Becoming a Web Developer: Part 3
Hello there, web development enthusiasts! If you’ve ever built a website, you’ve interacted with the Document Object Model…