• Movie reviews
  • தமிழ் சினிமா
  • Delicious watch
  • Ripe
  • Raw
  • World Cinema
  • TV shows
Venkatarangan blog
  • Articles
  • Speeches
  • Gadgets
  • Travel Review
  • Book Review
  • Temples
  • தமிழ்
  • Articles
  • Speeches
  • Gadgets
  • Travel Review
  • Book Review
  • Temples
  • தமிழ்
  • Coding,  Microsoft

    Python code for calling DALL-E2 API in Azure OpenAI service

    5th June 2023 /

    I haven’t had this much fun in a long time writing a few lines of sample code and getting it to work. Calling the REST API for the #dalle2 in #azureopenai service was a breeze. What made it fun were the bugs in the example code generated by the DallE2 Preview Playground page in the Azure Portal and while fixing them I was able to learn how the service works. You don’t need to deploy a model in Azure for this REST service, unlike the text completion Davinci models. I also played around with the Text completion Davinci models using both AzureOpenAI and #openai APIs directly as well.

    Read More

    You May Also Like

    Binary code

    A trip down memory lane to assembly and hex

    5th December 2019

    Counting Letters in an Unicode String

    12th December 2004

    Do you love or hate Visual Studio?

    28th October 2005
  • Coding,  Microsoft

    Seven years ago what I had dreamed is now Microsoft CoPilot

    16th March 2023 /

    Today, Microsoft unveiled the next lineup of their products to use the incredible, Large Language Model powered by OpenAI’s ChatGPT. Called Microsoft 365 Copilot, a similar tech has been in service in #github for nearly a year auto-generating software source code from simple prompts, this one does repetitive work for you automatically inside productivity apps like Microsoft Word, PowerPoint, Excel, Outlook & Teams. The demos were breathtaking. To me, having designed solutions in the early days of VBA with VBScripts, and later with Office API for SharePoint. From that lens, the engineering that would’ve gone into Microsoft Office Copilot to work looks unbelievable. I am curious to learn about the…

    Read More

    You May Also Like

    The software programming course in 1989 that changed my life for good

    16th July 2021
    Sample in Python for Tamil Speech

    Python code snippets for Speech in Tamil

    26th August 2019

    What it takes to get a website off the ground?

    29th January 2010
  • Coding,  Homepage,  Speeches,  Technology

    The future for Software Engineers by 2040

    29th October 2021 /

    How latest trends will impact software engineering by 2040 and how developers can thrive. For the next three days, Azure Community Conference is happening online. With over 200+ talks across ten tracks, speakers from around the world, this is one of the largest technology conferences organized by Microsoft community enthusiasts. I was invited to deliver a talk on the future trends that are under way in the software industry. Titled “The future for Software Developers by 2040” I presented on four topics: First, the current job market, immediate changes expected post pandemic and long-term trends. Second, the changes that have in the last eighteen months around the practice “Work from…

    Read More

    You May Also Like

    World of PDF

    24th January 2004

    Firebug and YSlow!

    14th September 2007
    Sample in Python for Tamil Speech

    Python code snippets for Speech in Tamil

    26th August 2019
  • Coding

    Broken images in new WordPress blog posts in Windows

    14th September 2021 /

    Been years since I fiddled a lot with IIS & Windows Server. But when you had to do it, you do get a thrill by dirtying your hands when debugging a problem in production and solving it. Today, it started for me when I upgraded the server I run #Wordpress from PHP7.4 to 8.0, new posts were not showing uploaded images. I was getting a 500.50 HTTP error. After hours of debugging which involved: Disabling and enabling every single plugin in WordPress, Enabling Debugging in PHP & IIS, Eliminate any file format issues with the ImageMagick CLI utilities that I use to resize the images and add my blog logo;…

    Read More

    You May Also Like

    Basics that came up in a code review

    1st July 2008

    Vista Gadgets from Vishwak

    15th May 2007

    Sharepoint and ASP.NET 2.0 Webparts

    18th March 2005
  • Coding,  Flashback,  Homepage,  Rostrum

    The software programming course in 1989 that changed my life for good

    16th July 2021 /

    Today, I found an old certificate from 1989, and that set up a train of thoughts & recalling of old memories. It was the first computer programming certification given to me thirty-two years ago for completing a course on BASIC, Word-Processing & Database management. Below is a summary of my early years with IBM PC & MS-DOS. My first contact with a computing device was probably in 1986 when my uncle gifted me an Atari 2600 gaming console. I used to spend every waking hour on the device, playing games and creating quiz presentations (a question popped up on screen and an inbuilt delay before the answer was shown) and…

    Read More

    You May Also Like

    Python code for listing movies from IMDB, Wikipedia and Wordpress blog

    Python code to list movie details

    20th November 2019

    Perform caching in ASP

    6th April 2005

    Convert Tamil from different encodings to Unicode

    20th February 2004
  • Coding,  Woolgathering

    Engineers and Documentation – Random thought

    28th May 2021 /

    Today I had this thought and I am penning it down immediately here. Later, I will try and expand on this. Thanks. Fact:  #Engineers don’t like to write #documentation. Probable reasons: No one reads them or gives a ‘like’ for a good one. Only the code matters (it runs) & brings $$$. Today, source #code have become self-explanatory (?). Possible Solution: #ArtificalIntelligence to analyse & generate tutorial videos :-)

    Read More

    You May Also Like

    How to debug ASP Pages with Windows 2003/XP?

    7th May 2005

    DLL Hell Song

    7th October 2006

    Running 32-Bit COM components in x64 IIS Server

    5th May 2011
  • Coding

    Windows Subsystem for Linux and Visual Studio Code

    25th October 2020 /

    It feels like magic when it all works out of the box on the first try. The free open-source IDE “Visual Studio Code” is one of the finest out there for coding. Combine that with a convenient platform like Windows Subsystem for Linux which allows running your favourite Linux distro with the frameworks and tools you need, and you have a perfect system to do development especially on Python. Today, after a fresh install of Windows 10 on my AMD Ryzen 7 desktop, I went with enabling support for WSL through the following commands (or through Add/Remove Programs) and then setting the default version to WSL2: You can then install…

    Read More

    You May Also Like

    Vishwak – RSS Viewer Gadget

    20th October 2006
    http://www.mikeswanson.com/XAMLExport/Eye%20Candy.htm

    Adobe Illustrator to XAML

    1st August 2005
    Binary code

    A trip down memory lane to assembly and hex

    5th December 2019
  • Coding,  Lounge,  Technology

    The Top Programming Languages in 2020 by IEEE Spectrum

    30th July 2020 /

    In the list published by IEEE Spectrum on the top programming languages for 2020, it is interesting to see the change in trends. My observations: Python (as expected) retains the top slot for the last four years. JavaScript is slowly raising in popularity, it would’ve been in the top 2, had it not been for AI, ML & Python. C# suddenly has vanished from the top 10 this year, feels odd as the comments in the article page point out. Similarly, PHP going out from the top 10 for last two years, I am surprised with this – as WordPress which is powered by PHP, still runs over 30% of…

    Read More

    You May Also Like

    Welcome, Visual Studio 2017

    8th March 2017

    Writing .NET Core apps for Windows, Mac OS & Linux

    4th April 2017

    Deploying Microsoft .NET Framework Version 3.0 (Win FX)

    12th July 2006
123

Search

About me

Technology advisor, professional speaker, and CEO coach.
Also a Geek, Book worm, Movie lover, Traveller, Indian and தமிழன். Profile at tncv.me

தி.ந.ச.வெங்கடரங்கன்
மென்பொருள் வல்லுனர், ஆலோசகர்; தொழில்முறை பேச்சாளர்; தலைமை நிர்வாகிகளின் பயிற்சியாளர்.

Travel Diary

  • Bekal, Kerala
  • Chennai (Madras), India
  • Chettinad, Tamil Nadu
  • Hyderabad, India
  • Jaipur, Rajasthan
  • Kolkata (Calcutta), India
  • Madurai, Tamil Nadu
  • Rameswaram, Tamil Nadu
  • Salem, Tamil Nadu
  • Tanjore, Tamil Nadu
  • Udaipur, Rajasthan
  • ✈️Singapore
  • ✈️Sri Lanka

Categories

Action Amazon Prime Americas Android Apple Asia Biography Bollywood Comedy Delicious Drama Entrepreneurship Europe Festivals Fiction FilmFest Food Health History Hollywood India International Kollywood Learning Localization Management Mobile MSOffice Nature Netflix OTT Photoblog Raw Reading Ripe Romance Rotten Sci-Fi Shopping Software Temples Thriller Travelogue Web Windows

Blog Mission

இனிய உளவாக இன்னாத கூறல் கனியிருப்பக் காய்கவர்ந் தற்று

To say harsh words instead of nice ones, is like plucking unripe fruits instead of fresh ones. Thirukkural # 100

Disclaimer

The content of this blog is my own personal opinion. My thoughts and opinions often change, and this blog is intended to provide a semi-permanent point in time snapshot. You should not consider out of date posts to reflect my current thoughts and opinions.

Recent Posts

  • Python code for calling DALL-E2 API in Azure OpenAI service
  • ஜன்னலைத் திறந்தால் என்ன கிடைக்கும்?
  • Pookkaalam (2023), a Comedy Drama for the whole family
  • A real-world example of A/B testing!
  • Good Night (2023), a down to earth tamil film
  • Sri Sakthi Santhiyamman temple in Chennai Domestic Airport

FEATURED SECTIONS

  • Articles
  • Speeches
  • Gadgets
  • Travel Review
  • Book Review
  • Temples
  • தமிழ்

Mangoidiots

  • Movie reviews
  • தமிழ் சினிமா
  • Delicious watch
  • Ripe
  • Raw
  • World Cinema
  • TV shows
Copyright 1994-2023, T.N.C.Venkatarangan, Chennai (India).
  • Profile
  • Photograph
  • Sessionize
  • email
  • RSS Feed