Delphi
Meet other local professionals who use Borland's Delphi programming language.
0
members
0
groups
Frequently Asked Questions
Yes! Check out delphi events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the delphi events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find delphi events near your location here. Connect with your local community and discover events within your area.
Delphi Events Today
Join in-person Delphi events happening right now
Basketball Group Class (All Levels)
***Adult Basketball (Ages 18+) – “Game Ready”***
Whether you’re a beginner or an experienced player, our adult sessions provide skill development, fitness training, and competitive play. These sessions focus on shooting accuracy, defensive strategies, and game execution, ensuring players stay sharp and active.
### **Address**
604 Elias Rd, Block 604, Singapore 510604
### **Schedule**
Thursdays 5PM - 6PM
### **Booking Information**
* Please contact **98225900** to find out how to book this class.
* The instructor will reach out to you once you've booked the class.
Pickleball Group Class (Beginner)
Ready to learn a fun and exciting sport while getting some exercise? Our pickleball group classes offer a welcoming and supportive environment where you can learn and improve your skills while also making new friends. Our certified coaches will guide you through the basics of the game and help you to develop your technique and strategy. So, whether you are a seasoned athlete or just starting out, come join us for a thrilling and energizing game of pickleball!
### **Booking Information**
* Please contact **98225900** to find out how to book this class.
* The instructor will reach out to you once you've booked the class
### **Cancellation Policy**
Credits will be considered used if class is cancelled within 24 hours before the start of the lesson
Thursday Evening Pickleball Session #605
* Please remove your RSVP if you can't make it by 5pm (except for wet weather) so that others can take over and enjoy the game.
* Please bring your paddle or look for Jimmy or Sarah for the spare paddle if you do not have one.
* Venue: Tampines St 45, Blk 498C (Multi-storey car park top level)
* Time: 6:30 pm to 9:00 pm
* Only those RSVPs are allowed for the session.
* Please follow the queue system on the court.
* No cancellation announcement will be made due to wet weather, it is on the player's discretion to decide whether to attend the session.
Western Boxing Group Class (All Levels)
Boxing is a combat sport that utilises punches, footwork, and head movement. Also known as “The Sweet Science”, it is best known for its efficiency of hitting without getting hit.
Students will be taught the proper mechanics behind generating fast and powerful punches, as well as evading punches through evasive movements and footwork.
Classes are taught in a controlled and conducive environment to ensure the safety of all members.
### **Address**
701A Yishun Ave 5, #02-01A, Singapore 761701
### **Schedule**
Thursdays 530PM - 630PM
### **Booking Information**
* Please contact **98225900** to find out how to book this class.
* The instructor will reach out to you once you've booked the class.
THURSDAY AFTERNOON PICKLEBALL IN EXPO AIRCOND COURT!🏓
Join us for an inclusive pickleball session designed for all skill levels! It is the perfect environment to learn the basics or sharpen your skills during open play.
Event Details:
· Date & Time: Thursday, 5th February, 4 PM - 6 PM
· Location: 9 Somapah Rd, Singapore , 487370 (Convenient indoor aircond court, near Expo Mrt)
· Cost: S$13 per person
Registration:
Spaces are limited and filling up. To confirm your attendance, please complete payment via PayNow to the number below.
· PayNow to: +65 9880 1398 (Slim)
What to Bring: Please come with appropriate sports attire, water, a towel, and a positive attitude.
We look forward to a fun and active morning on the court!
*No refund policy, but feel free to find your own replacement.*
Pickleball for Pickleball, Business and Investment Enthusiasts
Join us for a fun and exciting session!
RSVP if u are coming. Whatsapp 93366835 for any enquiry or if u are coming. Don't pop up unannounced. Game will only start with 4 px minimum.
Located at the Pickleball Ang Mo Kio courts, our group welcomes players aged 25 and above who are passionate about both pickleball and discussing the latest happenings in Singapore, business, investing and anything under the sun.
Come prepared to enjoy some friendly and serious competition on the courts, and forge meaningful friendship with fellow Pickle-chus!
Reserve your slots now. All u need to bring is yourself, pickle paddle, hydration for yourself, a towel to dry yourself, comfortable shoes and attire and you're good to go.
For first time members, a one time only $4 admin fee is payable for provided equipment (net) and expensive silent balls. That's all. Subsequently it will be $1 a month just to cover cost of setup etc.
Vocal training
🎤 The Premium Vocal Class in Singapore
Meet the No.1 Korean Vocal Trainer since 2012
“Bring the song you cannot sing now — I’ll make sure you can. If not, I’ll refund.”
⸻
Why Choose LIM MIRI (林美利)?
✨ Singapore’s Top Korean Vocal Coach
• 13+ years of teaching (since 2012)
• Holder of National Level 1 Vocal Training Certificate
• Winner of Busan MBC Hyunin Music Competition 🏆
• Vocal coach of the 2024 Best Song Award Winner
• Professional singer & teacher with international stage experience
⸻
N-in-1 Premium Class
With one coach, you can master all genres:
• 🎼 Classical vocalisation
• 🎷 Jazz vocalisation
• 🎤 Pop, K-pop, J-pop, C-pop
• 🎸 Rock vocalisation
👉 No need for multiple teachers.
👉 A single, streamlined premium program to cover every vocal style.
⸻
The Guarantee: High Notes, Real Voice
🎶 +5 Keys Up in Chest Voice — Guaranteed
If you can’t reach the high notes with your real voice (진성), I will refund.
That’s how confident I am.
Bring the songs you cannot sing now —
you’ll sing them flawlessly within my training.
⸻
More Than Singing — A Voice for Life
This is not just about singing.
I also provide speech correction & vocal health training for:
• Professionals who lose their voice easily when speaking
• Students struggling with presentation & public speaking
• Anyone who wants a clear, powerful daily voice
👉 When your voice changes, your whole life becomes happier.
⸻
The Premium Experience
💎 Every session is 3x more effective than ordinary classes.
💎 In just 4 lessons, you will discover your inner voice.
💎 A deep, high-quality curriculum designed originally for students preparing to debut as professional singers in Korea.
This is not a casual hobby class —
it’s a transformational premium program that delivers results.
⸻
Courses
💎 Trial Session
40 minutes — only $20
🎤 1:1 Premium Coaching
$550 / 1 pax / 4 lessons / 45 min each
🎶 2 Pax Group Session
$350 / each pax / 4 lessons / 50 min each
⸻
Start Now
🎵 Don’t miss the chance to learn from the best Korean vocal trainer in Singapore.
📩 Contact me today and experience the class that no one else can offer.
⸻
🔖 #PremiumVocalClass #LuxuryTraining
🔖 #Kpop #Pop #Jazz #Classical #R&B #Cpop #Jpop
🔖 #HighNoteGuarantee
#LifeChangingVoice
whatsapp 8955 3824
Delphi Events This Week
Discover what is happening in the next few days
<Island Tour>Pulau Ubin - Leisure walk (East& Centre Only)
Come getaway with us to explore this tranquil, peaceful picturesque island!
Yes, an inner calming experience awaits the traveler who is ready to explore, unwind and soak in this rustic island’s surreal charm and beauty.
To enable many of our new Cantonese friends to participate and explore this lovely island, we will make this a Leisure Walking event, we may cover.... ie. Chek Jawa wetlands, Jewawi tower, take the coastal boardwalk, chill-out at Punai Hut and slowly explore the other parts of the island at their own pace before heading back to the jetty’s Village area.
\*\*Scenic & rustic places we’ll be visiting:
a) Chek Jawa Wetlands (Marine life)
b) Coastal Boardwalk
c) Jejawi Tower
d) Punai Hut
e) Bukit Puaka (highest point of Pulau Ubin)
Walking Trip Details:
Day and Date: Saturday, 7 February 2026(Sat)
Start Time: 9:00am SHARP!
Meeting Venue: Changi Point Ferry Terminal (Street Level Facing the sea)
Nearest Bus Stop: Bus 2, 29, 59 and 109
Those coming by MRT, alight at Tanah Merah Station and take Bus 2 to Changi Village Bus Terminal. Bus journey is about 40 min.
Estimated End Time: 2:30pm (Changi Point Ferry Terminal)
Route: Explore the Eastern part of island with option to Western part (Walker) if time permits.
Total Distance Covered: 12km(East)
Group size : Maximum of 60 (as every bumboat can carry a maximum of 12 passengers)
Personal Expenses:
Two-way bumboat ride costs $6 per pax and an additional $4 if you decide to bring your own bike(2019 price for reference)
Compulsory Items :
Rain gear such as ponchos
**Your own packet lunch to be consumed on the island**
At least 1.5 litres of water. You'll need it.
Recommended Items:
Comfortable clothing
Hat/cap, arm sleeves
Good comfortable Trekking/Sports shoes (No flip-flops, Open-toed footwear)
Light snacks
Insect repellent
Optional Items:
Sun block lotion
Sunglasses
Camera, Handphone
Extra set of clothing for change after hike
U-Lock for riders bringing their own bikes(for those wish to cycle around on their own)
Additional Information:
Unless there is a heavy thunderstorm with high lightning risks on NEA's weather forecast report making it too dangerous to walk, this event will be on. Any cancellation will be notified via Cantonese’s Meetup event portal not later than 6:30am on the event day.
Please be thoughtful and update your RSVP early if you are unable to attend this hiking event.
Do not RSVP if you are unsure you can complete the route distance due to health reasons, or totally new to walking long distance, have no confidence in walking on gravel road/dirt tracks as you may cause inconvenience to all other participants.
Lastly, remember to have a hearty breakfast before coming for this walking event.
This event is only for Cantonese members.
Contact - Bong Lam - 96 196 902
Practical Philosophy Meetup - Singapore 🇸🇬
🏛️ **WHAT'S PRACTICAL PHILOSOPHY ABOUT?**
Practical Philosophy is a weekly meet-up that brings critical thinkers together for an opportunity to dive deep on a topic, practice communicating, and building a community. All with no ‘official’ philosophy knowledge required! 😎
Practical Philosophy is based on the idea that philosophy should be accessible to all, and not something reserved only for academics. Each week we choose a topic, and the goal is to use the conversation to develop our critical thinking and communication as we explore that topic.
The goal is to help develop our Critical Thinking, Communication, and Community 🙌
📓 **HOW DOES IT WORK?**
Each week, we pick one topic and discuss it. The topic for the week is shared, generally in the [Whatsapp group](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS), along with jump-off points to get the conversation going.
When groups get bigger than 7-8 people, it’s important that we break into smaller groups. This way we are able to maintain a conversational flow as opposed to having our meetups feel like a discourse or lecture.
**General Meeting Agenda**
Each Practical Philosophy meet-up follows this general timeline:
* 19:00-19:15 - People arrive and chat, get to know each other before the ‘official' start.
* 19:15-19:25 - Meeting introduction, explanation of Practical Philosophy and the topic for the week, read the guidelines and the overview so attendees know what to expect in terms of timelines.
* 19:25-20:45 - Break into small groups - introduce yourselves and general thoughts on the topic, open discussion afterwards. At this point the group can review the ‘jump-off’ questions as needed, but they are just there to help guide the conversation. It’s not obligatory to answer them.
* 20:45-21:00 - Bring everyone back together to discuss conclusions of the topic - each group gives a short 1-minute summary. Organizer concludes the meeting and everyone takes a group photo.
* 21:00 - The official meeting is over but it’s a great opportunity to get to know people in a non-structured environment, so we often stick around, chat, and get to know each other.
**🧧PRICING?**
Practical Philosophy Club is FREE to attend! We just ask that if we are meeting in a café, buy a beverage! Some chapters rent a space for us to meet, and they may ask for donations to help contribute to the cost of rent. Donations will always be 100% voluntary though!
💛 WHAT PEOPLE SAY ABOUT PRACTICAL PHILOSOPHY
🗣 “I feel like Philosophy Club helps someone build their own belief system through a series of perspectives while not promoting what’s right and wrong” - Ekam
🗣 “I got hooked from day 1 (the topic was authority) and felt it was the right place for me. I feel it is a place where people can go to learn and discuss new perspectives and increase critical thinking and community by interacting with people who might challenge your point of views but at the same time encourage you to have openness and mind flexibility.” - Daniel
**🤓 FAQ**
* What will we talk about? What's the topic?
The topic for the week is shared every Sunday in the Whatsapp group. We try to add the topic to the comment section on this event page as well but if you don’t see it, the topic and the jump-off points will be in our [Whatsapp](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS).
* Do I need to study or read anything to attend?
No preparation is necessary. This isn’t a study of other thinkers. We want to know what YOU think about the topic, not what an old philosopher thought. If you have a perspective from a religion or a school of thought to share, throw it on the table and we’ll discuss it, but it's not required.
* Is there a specific philosophy that Practical Philosophy is focused on?
The goal of our meet-ups is to not have dogmatic discussions, and flex our critical thinking muscles. Because of this, we want to hear from every realm of thought, and don't study a particular school.
* Is it mostly men that attend?
Surprisingly, no! Although philosophy is seen as a Candelabra affair in a dark room with a bunch of guys, our Practical Philosophy meetups are generally 50/50 between genders, and we don’t meet in any dark rooms.
* Can I come alone?
Of course you can, we encourage it :)
* Can I be late?
Please don't be! We do have a 15 minute grace period where we allow people to funnel in while we hang out, but after that if you arrive too late, it disrupts the flow of the conversation.
* Where do you meet?
The location is posted in Meetup and our [Whatsapp](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS) group for this location. It is HIGHLY RECOMMENDED that you join the Whatsapp group! If you want to know what other cities have a Practical Philosophy Club, you can see our chapters on our [website](https://www.practicalphilosophy.club/practical-philosophy-locations/).
**PRACTICAL PHILOSOPHY - Making Philosophy Available To All.** ✨
Practical Philosophy hosts weekly, in-person meetups in over 20 countries, including Canada, Spain, Japan, Mexico and many more! 🗺️
\*\*\*
Join our [Whatsapp group](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS) 👈
Follow us on [Instagram](www.instagram.com/practicalphilosophyclub/) 👈
Our [website](https://www.practicalphilosophy.club/) 👈
Sailing on Sundays for enthusiasts, old salts and beginners
Welcome to my sailboat. **Please read this notice**. These are crew opportunities, not for passengers, non-swimmers, people afraid of the water or get seasick. Bring a change of clothes, a towel, a hat, non-marking footwear with heelstrap and sunblock. There is a toilet and drinking water on board. Participants like to contribute to expenses in appreciation of this opportunity.
**Also**, please confirm your attendance by SMS or Whatsapp on Saturday for sailing on Sunday, to avoid no-shows and missed sailings. No-shows deprive others of a place, so be responsible and remove your reservation if you are not attending, and please do it in good time. Places unconfirmed by Saturday will not be reserved, and I can't wait for you if I'm not sure you're coming. Keep me informed and reply to my messages. Don't be late. Thank you. Derek 9807-5827.
Personal Finance 101 for Working Adults (Singapore Context)
Managing money shouldn’t feel complicated — yet many working adults feel unsure whether they’re saving enough, investing correctly, or making the right financial decisions for the future.
This beginner-friendly, educational session is designed to give you a clear, practical foundation in personal finance — specifically tailored to the Singapore context.
Whether you’re early in your career or simply want to get more clarity around money, this session will help you understand how the key pieces fit together.
What We’ll Cover
* The 3 pillars of personal finance: Saving, Investing & Protection
* How CPF, cash savings, and investments should work together
* How much you should roughly save vs invest at different life stages
* Common financial mistakes working adults make (and how to avoid them)
* How to build a simple, sustainable financial structure without jargon
* How to think long-term without needing to “time the market”
Who This Session Is For
✔ Working adults in Singapore
✔ Beginners with little or no finance background
✔ Those feeling overwhelmed by too much online financial advice
✔ Anyone who wants clarity before making financial decisions
No prior knowledge required.
What This Is (and Isn’t)
✅ Educational and discussion-based
✅ Practical and real-life focused
✅ Neutral and beginner-friendly
❌ Not a sales talk
❌ No products being pushed
The goal is understanding, not selling.
Event Format
* Short presentation
* Simple visuals & examples
* Open Q&A and discussion
* Casual, friendly environment
Come listen, ask questions, or just learn at your own pace.
📍 Venue: Punggol Coast Mall
⏱ Duration: \~1.5–2 hours
🎟 Cost: Free
If you’ve ever thought “I should really get my finances sorted, but I don’t know where to start” — this session is for you.
Passive Investing vs Active Investing: What Makes Sense for Most People
Many people hear about passive investing (mutual funds, REITs) and active investing (stock picking, trading), but are unsure which approach actually makes sense for them.
This in-person, small-group meetup is a relaxed, no-pressure discussion to help working adults understand the real differences, trade-offs, and expectations behind each investing style.
There will be no sales pitches, no product promotion, and no obligation — just practical sharing and open discussion.
What We’ll Cover
* What passive investing really means (and what it doesn’t)
* What active investing involves in real life
* Time, effort, cost, and risk differences between both approaches
* Why most people underperform when choosing the wrong strategy
* Common misconceptions about “beating the market”
* How people realistically combine both approaches
* Open Q&A — bring your real questions
This session is beginner-friendly and uses simple examples instead of technical jargon.
Who This Is For
* Working adults and young professionals
* Beginners curious about investing
* People who feel confused by online investing advice
* Anyone deciding between DIY investing or guided approaches
No prior investing knowledge is required.
About the Host
I work in financial planning, focusing on investments and risk management.
This session is educational and discussion-based. There will be no product pitching during the meetup.
For those who wish to continue the conversation after the session, that is completely optional.
Format
* Casual introductions
* Short sharing session
* Open discussion & Q&A
* Free networking after
Group size is kept small to encourage meaningful conversation.
Notes
* This is a physical, in-person meetup
* Venue: Punggol Coast Mall
* Please RSVP so seating can be arranged
* Feel free to invite a friend who may benefit
Looking forward to a good discussion and exchanging perspectives 😄
Zentangle Journaling Class
You are invited to a creative Zentangle Journaling class!
Unleash your creativity and calm your mind, where art meets meditation!
This is a monthly event on every 2nd Sunday. Our first class will be on 9th Feb 2025 at Central Christian Church, Temasek Room (Level 4) at 3pm.
Fee at $8 for every first-timer. You will be given a Zentangle Journaling kit. Light refreshments will be provided.
No experience is needed. All you need is to have an open heart and mind to enjoy the therapeutic and relaxing time!
RSVP soon to book your seat!
Delphi Events Near You
Connect with your local Delphi community
COhPy Monthly Meeting
**NEW LOCATION: Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
* 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
* 6:30 to 8:00 pm. Main meeting and presentation(s).
Lonnie Morgan will be presenting information about the DLT Library.
"The Python library `dlt` provides a powerful [REST API toolkit](https://dlthub.com/docs/dlt-ecosystem/verified-sources/rest_api/basic) to ingest data. Combined with our [LLM scaffolds](https://dlthub.com/workspace) and [MCP server](https://dlthub.com/docs/hub/features/mcp-server), you can build a custom connector for any of the 8k+ available sources in 10 minutes by following this guide. Building with LLMs is an iterative process. We will follow this general workflow and give practical tips for each step."
See Our [Parking Map](https://docs.google.com/presentation/d/1u2A4fLNlxwLJn0KA_hKc8bnFlFHLvsHBDh-_8wzX_tk/edit?usp=sharing)
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact centralohpython@gmail.com
Philosophy of Friendship: What are the bases of "friendship"?
As you may or may not know--I didn't until late last year--Aristotle wrote extensively on "friendship" in the Nicomachean Ethics. After 69 years the concept of friendship still creates questions and uncertainty. I had close friends in high school and for a few years after high school but our interests diverged and people moved all over the country so it was hard to maintain connections.
* So if I/you haven't talked with a friend for several years, are you still friends? Are we friends who meet at Drunken Philosophy or Omnipresent Atheists?
* Can you be friends with someone with whom you have virulently divergent political views? Sartre and Camus could not.
* Aristotle regarded friendship as essential to a good life, not merely an added "bonus." Do you agree?
* In the Nicomachean Ethics (Books VIII and IX), he claims that wealth and power are meaningless without friends. Trump has wealth and power but seems to have no real friends, but wealth and power seem meaningful to him in perverted ways. Can you have meaning in your life without friends?
* Do men and women view and maintain friendships in different ways?
* Aristotle categorizes friendship into three types, based on what forms the bond:
* **Utility**: Based on mutual benefit, but this type is fragile and ends when the usefulness ceases.
* **Pleasure**: Based on shared enjoyment (e.g., humor, hobbies). Common among youth but fades as interests change.
* **Virtue (The "Complete" Friendship)**: Based on mutual respect for each other's character and goodness. You wish good for the other for their sake, not yours.
* **Key Principles of "True" (Virtuous) Friendship:**
* **Permanence**: Virtuous friendships last a lifetime whereas those based on utility and pleasure are fleeting.
* **Reciprocity**: Requires mutual goodwill; secret or unreciprocated affection does not qualify.
* **The "Second Self"**: A true friend is "another self"—their virtue helps you understand and improve yourself.
* **Time and Intimacy**: Deep ("complete") friendships are few, built on time and shared experiences.
* **Self-Love and Friendship:**
* Good friendship starts with being a friend to yourself.
* They distinguish shallow egoism (chasing honors) from real self-love (pursuing virtue).
* A virtuous person’s pleasant self-company allows them to be a stable, good friend to others.
* Aristotle argues that one's social circle ultimately reflects one's character—a view with striking relevance today. Well--the Drunken Philosophy social circle certainly reflects good character!
DoJo (Informal Python Meeting)
**New Dojo Location!**
**Draft Day Columbus**
1130 Dublin Road
Columbus, OH 43215
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
"The Philosophy of Alan Watts" Film on a 360 Degree Dome Theater at COSI!
Let's check out a Popular Astronomy and Science Based Film at COSI Science Center on their HUGE 360 Degree 4K Spherical Dome Screen Theater, in which is touring the nation and has already sold over 10,000 tickets!
COSI is one of the leading Science Centers in America. Alan Watts was one of the Most Influential Amateur Astronomers of the 20th Century and held fascinating views of the Galaxy.
Tickets are only $33 plus a small fee and taxes and can be purchased here:
[Trust the Universe: Immersive Dome Show](https://www.sphericalpictures.com/tickets)
PLEASE purchase tickets for the 8:15 PM Feature on Friday, February 15. There seem to be at least 10 tickets left, possibly more. We should be able to sit together in the same row or at least in the general section.
This is an exciting chance to view actual footage of the Solar System on a Large 4k Resolution Screen plus added in Cosmological and Astronomical Related Philosophy!
We will plan on meeting at about 7:50 PM by the Atomic Cafe on the first Floor of COSI, where the Movie Theater is located, in order to give us time before the show starts to purchase refreshments.
Parking is available at the COSI Garage and in the area on side streets and adjacent garages. We can also walk somewhere in the area and get food afterwards, if anyone wants to do so.
Thanks and hope to see you come out!
Columbus PHP: Monthly Meetup
Our monthly PHP meetup.
A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Photography 101 - Beginning Digital Photography (FEE/Voucher Based)
**Photography 101: Discover The Photographer Within**
**Are you ready to unlock the full potential of your camera? Then this beginning photography course is perfect for you!**
This beginner-friendly photography class is your gateway to unlocking the power of your camera and developing a confident artistic vision.
This course offers an engaging and practical approach to essential techniques and creative principles for impactful photography. We will explore the use of camera settings, composition, and light to tell a story that evokes emotion in the viewer.
**Through hands-on exercises and insightful lessons, you will learn to:**
* **Master Your Camera:** Learn fundamental camera functions, including aperture, shutter speed, and ISO, so you can confidently control exposure and creative effects in any lighting situation.
* **Compose Captivating Images:** Explore and apply classic composition principles like the rule of thirds, leading lines, and framing to create visually appealing and impactful photographs.
* **Harness the Power of Light:** Understand how different light sources (natural and artificial) affect your images and learn to manipulate them to create mood, texture, and enhance the overall quality of your photos.
* **Control Focus and Depth of Field:** Discover how to effectively utilize depth of field to isolate your subject and achieve captivating background blur (bokeh) or ensure sharpness throughout your landscape shots.
* **Work with Lenses and Filters:** Explore the impact of various lens types and focal lengths on photographs and learn how filters can add creative control and protection.
**This class provides the foundation needed to confidently create high-quality images and begin a photographic journey, regardless of the camera used.**
**Prerequisites:**
* A camera (film, DSLR, or mirrorless) that has manual controls is required. Hands-on exercises make having the camera in class highly beneficial. You will need at least one lens to evaluate the results of control exercises.
* You may attend this class in one of two ways:
1. With a class voucher provided by your retail camera store
2. Purchasing a seat in the class
Azure CBUS February: Build Your Own MCP Server
### Tools in your AI's Toolbox : An introduction to MCP Servers
The generative AI revolution has unlocked unprecedented capabilities, but the next frontier is agency: empowering models to interact with, query, and act upon the world. The current challenge is the “N x M integration problem,” where every AI model requires a custom, brittle integration for each external tool or data source. This approach simply doesn’t scale. How can we give an AI access to our sales leads, code repositories, or IoT devices in a standardized, secure, and reusable way?
This session introduces Anthropic’s Model Context Protocol (MCP), the open-source framework designed to solve this challenge and become the universal connector—the USB-C port—for AI. MCP standardizes how AI models discover and use external tools, moving beyond simple function-calling to a robust, client-server architecture. We will dive into how this open protocol is creating a new ecosystem for building powerful, context-aware AI agents.
Join this session for a developer-focused introduction where you will learn how to:
Understand the core concepts of the open-source Model Context Protocol and its architecture.
Utilize pre-built, open-source MCP servers to instantly connect AI to tools like Git, Slack, and databases.
Build a custom MCP server to securely expose your own proprietary data and APIs as tools for any compliant AI.
Move beyond bespoke integrations and contribute to a standardized, collaborative, and open ecosystem.
Stop building one-off connectors and start building intelligent agents. This session will give you the practical knowledge to leverage MCP and create the next generation of AI that doesn’t just talk, but does.
Want to be a speaker? submit your talk to our Call for Presenters!!!
[https://sessionize.com/azure-cbus-2026/](https://sessionize.com/azure-cbus-2026/)



















