Graphical User Interfaces
Conoce a otras personas de tu localidad interesadas en Graphical User Interfaces: podréis compartir experiencias, inspiraros y animaros mutuamente. Únete a un grupo de Graphical User Interfaces.
0
miembros
0
grupos
Preguntas Frecuentes
¡Sí! Consulta los eventos de graphical user interfaces que están sucediendo hoy aquí. Estas son reuniones en persona donde puedes conocer a otros entusiastas y participar en actividades ahora mismo.
Descubre todos los eventos de graphical user interfaces que tienen lugar esta semana aquí. Planea con anticipación y únete a emocionantes encuentros a lo largo de la semana.
¡Absolutamente! Encuentra eventos de graphical user interfaces cerca de tu ubicación aquí. Conéctate con tu comunidad local y descubre eventos en tu área.
Eventos de Graphical User Interfaces Hoy
Únete a los eventos de Graphical User Interfaces en persona que están sucediendo ahora mismo
Introduction to Acceptance and Commitment Therapy (ACT) Workshop
Join us for a free, face‑to‑face introductory workshop on Acceptance and Commitment Therapy (ACT) and learn practical tools to enhance mental resilience and psychological flexibility in the workplace.
What will you get?
• Foundations and principles of ACT
• Core ACT pillars for better psychological flexibility
• Practical ACT strategies for managing workplace stress and challenges
👨🏫 Speaker: Mr. Alvis Chiu, Counselling Psychologist
📅 Date: 9 April 2026
🕐 Time: 1:00 – 2:00 PM (Registration from 12:50 PM)
📍 Venue: 7/F Multi-function Room 1 & 2, Building 19W
🗣 Language: Cantonese
👥 Format: Face\-to\-face \| Limited to 20 seats
🎯 For: Incubatees, Incorporees and Tenants of Park / ACTP / HKSTP
✅ Free admission \| Registration required
https://docs.google.com/forms/d/e/1FAIpQLSfayNFpa7MkfpBGLErBBVisZBaJ2sNLkU-jv_crI_0laEYqPA/viewform?pli=1
Please do not hesitate to contact Sophina Chan via phone 6779 9887 or sophinachan@actuwise.org
Vibration x BellyFit 美型律動
LSS Smart Fitness 律動班系列
Wanchai/Jordon
$80/ 30-45min class ($200 /4-class)
$100/ 1-hr class ($240 /4-class)
**(No classes from May 10-19th)**
Vibration x MFR 療癒律動 (Tue)
(Relax, Muscle release & Facial massage)
Vibration Fitness (Stretch & Strength) 健體律動 (Wed)
Vibration x BellyFit 美型律動 (Thu)
(Body Shape-up with Bellydance Technique Drills)
Vibration x Yoga 律動瑜伽 (Fri/Sun)
(Yoga Asana in vibration setting)
30-45 min per session.
每節課約 30-45 min
https://eshop.cosway.com.hk/
First time FREE trial with any Cosway purchase receipt under introducer code : HK370579
憑任何以 HK370579 作介紹人的 Cosway (網購或門市)購物收據,可免費試上律動班系列一節
Eventos de Graphical User Interfaces Esta Semana
Descubre lo que está sucediendo en los próximos días
AWS UG Hong Kong x AgentCon Hong Kong
We’re excited to partner with AgentCon Hong Kong, the global developer conference focused on AI Agents and autonomous AI! Our community will be hosting a full day of workshops and talks alongside the AgentCon Hong Kong program.
Below is the full agenda for our sessions.
Come learn, build, and explore the future of AI Agents with us!
**Activities:**
1. AI IDE - Kiro Hands-on Workshop x AgentCon Hong Kong
2. Building Multi-Agent Systems in Finance with Strands Agents and Bedrock AgentCore on AWS.
3. Governing AI Agents in Production: From Experiment to Engineering System
4. Empower Team Wide Vibe Coding with LLM Gateway and Security-First MCPs
5. What can go wrong when you ask your agent to go naughty?
**AI IDE - Kiro Hands-on Workshop x AgentCon Hong Kong**
*[Haowen Huang](https://www.linkedin.com/in/haowenhuang/) \- Senior Developer Advocate\, Amazon Web Services*
*[Jacky Wu](https://www.linkedin.com/in/jackywu1/) \- Sr\. Solutions Architect\, Amazon Web Services*
Time: 10:40 am
Generative AI tools have democratized software development, enabling both developers and non-technical users to build applications efficiently. However, these tools struggle with enterprise-level challenges: inadequate project planning, unstructured workflows, poor enterprise integration, and inconsistent code quality.
Kiro, AWS's AI IDE tool, addresses these gaps by integrating specification-driven development, structural design, test validation, and automated execution into a standardized, traceable workflow.
At re:Invent 2025, AWS launched “Kiro Powers”—extensible capability packages that inject domain-specific expertise into Kiro AI agents. Each Power provides:
\- Domain guidance via steering files \(POWER\.md\)
\- Tool integration \(MCP services for databases\, payments\, deployment\)
\- Automated Hooks for event\-driven actions \(API testing\, infrastructure code generation\)
Unlike traditional coding assistants, Kiro + Powers covers the entire development lifecycle—from requirements to deployment—while reducing token costs and ensuring consistent code quality.
We'll demonstrate Kiro's capabilities by building a game using Specs, Powers, and Hooks, showcasing its enterprise-grade advantages in planning, automation, and quality assurance.
**First come, first served if the number of attendees exceeds capacity!**
**To join this workshop, you need to register at [AWS AI User Group Hong Kong](https://www.meetup.com/aws-ai-user-group-hong-kong/)**
https://www.meetup.com/aws-ai-user-group-hong-kong/events/313334952/
**Building Multi-Agent Systems in Finance with Strands Agents and Bedrock AgentCore on AWS.**
*[Haowen Huang](https://www.linkedin.com/in/haowenhuang/) \- Senior Developer Advocate\, Amazon Web Services*
*[Jacky Wu](https://www.linkedin.com/in/jackywu1/) \- Sr\. Solutions Architect\, Amazon Web Services*
Time: 1:15 pm
This session explores practical implementations of AI agents for financial services on AWS. Discover how to design multi-agent systems with the Strands Agents framework and Bedrock AgentCore for complex financial workflows—from quantitative backtesting to AI fund manager.
You'll learn multi-agent patterns, and agent orchestration techniques. Walk away with concrete architectural patterns and implementation strategies for building production-ready AI agents in finance.
**Governing AI Agents in Production: From Experiment to Engineering System**
*[Mike Ng](https://www.linkedin.com/in/ngsinching/) \- ex\-AWS Community Builder*
Time: 2:30 pm
Most AI governance discussions assume AI will "do the right thing" with properguidelines. This talk takes a different approach: assume drift, error, and
misalignment by default, then design mechanical structures that make bad
behavior expensive.
The core idea: systems are defined by what they refuse to do, not what they
can do. For AI in production, governance means explicit rejection zones,
constitutional constraints that cannot be bypassed, and separation between
decision-making and execution.
Five governance patterns: constitutional constraints (forbidden states and
behaviors), rejection zones (where AI cannot operate), separation of powers
(decision ≠ execution ≠ validation), retrieval-led reasoning (grounding over
pre-training), and mechanical enforcement (architecture over policy).
Developed while preparing experimental multi-agent systems for production
deployment in FinTech, where mistakes are irreversible and governance is
survival, not choice.
**Empower Team Wide Vibe Coding with LLM Gateway and Security-First MCPs**
*[Gabriel Koo](https://www.linkedin.com/in/gabrielkoo/) \- AWS Community Builder & Senior Lead Engineer at Bowtie Life Insurance*
*[Rakshit Jain](https://www.linkedin.com/in/rakshit-jainn/) \- AI Engineer II*
*Bowtie Life Insurance*
Time: 3:00 pm
Scaling AI-assisted development from a few enthusiasts to 50+ software engineers isn't just about API keys - it's about governance, trust, and standardized workflows. How do you prevent "shadow AI" and budget chaos while granting safe access to production context?
At Bowtie, we adopted a layered security-first approach: First, control the traffic; second, secure the tools; third, standardize the behavior.
This session covers our journey building a production-grade Vibe coding platform:
Layer 1: The AI Gateway (LiteLLM on AWS Fargate + Amazon RDS)
We established a centralized choke point for all AI traffic. This enables cost attribution, DLP detection, and usage visibility. Crucially, we enforce this at the network level - blocking direct access to non-official API providers to ensure all usage is visible and governed.
Layer 2: Security-First MCP servers
We treat AI agents as "CLI versions" of our internal web apps. By building custom Model Context Protocol (MCP) servers that reuse existing permissions and authentications - using Amazon Cognito for internal APIs and OAuth for official SaaS MCP servers - the AI acts as a delegate of the developer with human approvals. No new service accounts, no "god-mode" bots - if you can't do it in the existing user interfaces, the Agent can't do it via MCPs.
Layer 3: Custom Skills for Standardization
Beyond just tools, we write custom Skills to guide the model's behavior, ensuring generated code aligns with our engineering standards and SOPs (e.g. grab a ticket, fetch knowledge base, apply a fix, close the ticket) before a PR is even opened.
Walk away with an architectural blueprint for democratizing AI access that satisfies the strictest security requirements while giving developers the friction-free vibe coding experience they crave.
**What can go wrong when you ask your agent to go naughty?**
*[Richard Fan](https://www.linkedin.com/in/richardfan1126/) \- AWS Hero \| An independent security researcher*
Time: 3:30 pm
We security folks all want to secure the AI agents, restricting their capability, putting guardrails, using system prompts, ... just to make sure the agents don't go rogue.
But what if the AI agent is specifically designed to do bad things? Suddenly, the rule is changed. The instructions are encouraging agents to make harm, and the guardrails are half-opened, so as to allow the agent to do its job. In this scenario, what can go wrong?
In this session, Richard will talk about AWS Security Agent, an AI agent designed to do automated penetration tests. He will share the security issues he found on the agent and highlight the challenges when building agents that simulate harmful actions.
**Important notes:**
We’re partnering with AgentCon Hong Kong!
Our community will join **AgentCon Hong Kong**, a global developer conference focused on AI Agents and autonomous AI organized by the Global AI Community.
To attend this workshop, **you must register on the official AgentCon page by the Global AI Hong Kong chapter as well!**
Registration on this User Group page **does not** grant venue access.
**Official Registration (Required):**
[https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/](https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/)
**Important Notes for All Attendees**
**1️⃣ Registration Required for Entry**
All participants **must** register on the official AgentCon Hong Kong.
Venue access will only be granted to people who appear on the official attendee list.
**2️⃣ Lunch Ticket Eligibility**
Attendees who:
* **Check in during the morning session**, and
* **Stay for and join the keynote**
will receive a **lunch ticket**.
**3️⃣ First‑Come‑First‑Served (If Over Capacity)**
In case of high demand, lunch tickets will be distributed **on a first‑check‑in, first‑served basis**.
Arrive early to secure your ticket.
**Join AgentCon and learn about agents. We are happy to have a workshop that day.**
2026年 4月份 – 休閒週末 閱讀分享
【歡迎只作旁聽,會作分享的書友優先】
1. 活動目標:希望大家能夠分享閱讀心得,開開心心共渡週末。
2. 地點:歡迎參加者提議,消費自付。
3. 時間:下午2時至5時(3小時)
4. 活動流程:以廣東話為主,輪流分享閱讀所見所聞,其他人輪流發問。希望各人藉此更能深刻了解書本知識,用更多不同角度探索書本, 互相啟發及學習。
5. 參加者需帶備一本已經閱讀80%或以上的書本 (中英文書皆可),歡迎絕大部分主題:勵志、心理、商業、股票、旅遊、運動、健美、中西醫療、哲學、散文、美術、種植、歷史、學習方法等等。不接受漫畫、雜誌、報章及任何淫褻不雅之讀物。
6. 活動在午餐 / 下午茶中進行。
7. 失約和習慣性最後一刻退出的成員,將從成員名單中刪除。
8. 若有候補名單,曾經失約和曾經最後一刻退出的成員,他們當次出席的名額將給予其他候補成員。
9. 其他事項:活動期間,參加者應小心看管個人財物,如有任何損失,本會概不負任何責任。
People Drawing People — Muse Garden, Morrison Hill, Wanchai
**General idea:**
Join us for a relaxed people-drawing-people activity over coffee or a drink.
Both newcomers and experienced participants are welcome to join.
**💰 Price** : Only pay for your drink! We don't charge a fee.
**✅ Guidelines**:
* Bring your own paper, pencil, drawing tablet etc ✏️
* Greet the host(s)!
* Buy yourself a drink (tea, coffee, sodas, etc)
* Find a seat and start drawing your surroundings (especially the people).
📣 **Join our socials!**
Follow [our official Instagram](https://www.instagram.com/people_drawing_people/) for event photos **@peopledrawingpeople**
Grow the event by sharing your own drawings and tag us!
📸 **Photos**
Hosts will also take descriptive shots of the event and your drawings to promote this meetup to new members outside. If you prefer not to appear in photographs just let them know.
**[ Optional activities ]**
For variety we may suggest optional activities which you can choose to participate in or not. These include volunteering as a model for the group, or partnering up with people for longer model/artist exchanges, skill sharing, etc.
HKPUG x AgentCon Hong Kong 2026
Hong Kong Python User Group & Open Source Hong Kong are delighted to be invited as a partner of AgentCon Hong Kong 2026!
**Please note that registration on this User Group page does not grant venue access.**
👉 Official Registration (Required):
[https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/](https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/)
**Conference Date**: 11-April-2026
**Time**: 10:00am - 05:00pm
**Venue**: Hong Kong Institute of Information Technology (HKIIT) (VTC Tsing Yi Complex) **,** 20A Tsing Yi Road
Tsing Yi Island, New Territories Hong Kong
Session 1: **[Workshop] Jailbreaking the Ghost: Anatomy of a Secure Agent**
Speaker: Alex Au, Henry Wong
Time: 1:45pm - 2:40pm (55 min)
Location: Cybersecurity Ctr 412, 413
Language: English
Session 2: **[Talk] From Idea to Impact: A Realistic 90-day Roadmap for Launching Your First Business AI Agent**
Speaker: Eric Chan
Time: 4:00pm - 4:25pm (25 min)
Location: Computer Room 511
Language: Cantonese
Registration:
Please visit https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/ and register for the event.
Partner:
• [Hong Kong Python User Group](https://www.meetup.com/pythonhk/)
• [Open Source Hong Kong](https://opensource.hk/zh/)
**Agenda Details:**
1️⃣ **Jailbreaking the Ghost: Anatomy of a Secure Agent**
**Time**: 1:30pm - 2:30pm
**Speakers**:
**•** Henry Wong - Data Scientist
**•** Alex Au - Cloud Engineer, Hong Kong Economic Times
**Language**: English
**Model**: Workshop
**Description**:
We told developers "Don't paste API keys," but then we gave Agents full Python execution environments and access to production databases.
The uncomfortable truth is that most AI Agents today are just Remote Code Execution (RCE) vulnerabilities with a friendly personality.
In this session, we will dismantle a standard "Production Ready" Agent live on stage, demonstrating how a simple prompt injection can exfiltrate secrets. Then, we will rebuild it using Defense in Depth:
1\. Code: block malicious imports\, prompt injections\.
2\. Compute: Sandboxing for isolated workloads\.
3\. Identity: Zero Trust tool usage without worrying leakage of credentials\.
Stop building chatbots. Start building secure autonomous systems.
2️⃣ **From Idea to Impact: A Realistic 90-day** **Roadmap for Launching Your First Business AI Agent**
**Time**: 4:00pm - 4:25pm
**Speakers**:
• Eric Chan
**Language**: Cantonese
**Model**: Talk
**Description**:
A roadmap that takes a business from initial AI agent idea to a live, value-creating deployment in 90 days, designed for SMBs, mid-market teams and departments. This talk walks through 4 phases: rapid scoping and prep, fast prototyping, controlled piloting with metrics, and safe production launch.
📌 **Important Notes for All Attendees**
1️⃣ Registration Required for Entry
All participants must register on the official AgentCon Hong Kong.
Venue access will only be granted to people who appear on the official attendee list.
2️⃣ Lunch Ticket Eligibility
Attendees who:
• Check in during the morning session, and
• Stay for and join the keynote
will receive **a free lunch ticket**.
3️⃣ First‑Come‑First‑Served (If Over Capacity)
In case of high demand, lunch tickets will be distributed on a first‑check‑in, first‑served basis.
**Arrive early to secure your ticket.**
鬆一鬆飯聚谷~~飯腳whatapps group
都市人生活繁忙,好多時食晏唔係趕頭趕命,就係一個人外賣返office對係電腦食?
唔想再係咁,其實可以好簡單,既然大家都面對同一個問題,咁就一於開個慢活人生午餐谷,定期午餐聚會,咁就唔駛一人食晏la
又搵到飯腳又可以識到新朋友,仲唔係雙嬴XD
- 謝絕一切保險、基金、傳銷、直銷、課程、水機、NUSKIN、HERBALIFE等人士
AI IDE - Kiro Hands-on Workshop x AgentCon Hong Kong
**Speakers:**
Haowen Huang - Senior Developer Advocate, Amazon Web Services
Jacky Wu - Sr. Solutions Architect, Amazon Web Services
**Language:** Cantonese
**Important notes:**
We’re partnering with AgentCon Hong Kong!
Our community will join **AgentCon Hong Kong**, a global developer conference focused on AI Agents and autonomous AI organized by the Global AI Community.
To attend this workshop, **you must register on the official AgentCon page by the Global AI Hong Kong chapter as well!**
Registration on this User Group page **does not** grant venue access.
**Official Registration (Required):**
[https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/](https://globalai.community/chapters/hong-kong/events/agentcon-hong-kong/)
***
**Important Notes for All Attendees**
**1️⃣ Registration Required for Entry**
All participants **must** register on the official AgentCon Hong Kong.
Venue access will only be granted to people who appear on the official attendee list.
**2️⃣ Lunch Ticket Eligibility**
Attendees who:
* **Check in during the morning session**, and
* **Stay for and join the keynote**
will receive a **lunch ticket**.
**3️⃣ First‑Come‑First‑Served (If Over Capacity)**
In case of high demand, lunch tickets will be distributed **on a first‑check‑in, first‑served basis**.
Arrive early to secure your ticket.
**Join AgentCon and learn about agents. We are happy to have a workshop that day.**
**Description:**
Generative AI tools have democratized software development, enabling both developers and non-technical users to build applications efficiently. However, these tools struggle with enterprise-level challenges: inadequate project planning, unstructured workflows, poor enterprise integration, and inconsistent code quality.
Kiro, AWS's AI IDE tool, addresses these gaps by integrating specification-driven development, structural design, test validation, and automated execution into a standardized, traceable workflow.
At re:Invent 2025, AWS launched “Kiro Powers”—extensible capability packages that inject domain-specific expertise into Kiro AI agents. Each Power provides:
\- Domain guidance via steering files \(POWER\.md\)
\- Tool integration \(MCP services for databases\, payments\, deployment\)
\- Automated Hooks for event\-driven actions \(API testing\, infrastructure code generation\)
Unlike traditional coding assistants, Kiro + Powers covers the entire development lifecycle—from requirements to deployment—while reducing token costs and ensuring consistent code quality.
We'll demonstrate Kiro's capabilities by building a game using Specs, Powers, and Hooks, showcasing its enterprise-grade advantages in planning, automation, and quality assurance.
**First come, first served if the number of attendees exceeds capacity!**
Transportation: the hardware, the wait, the ride
**Transportation of all kinds, just not walking.**
**This week’s theme is getting around**—the cities choreography and human drama of boarding, riding, waiting, parking, squeezing through, loading up, breaking down, **and all the hardware required.**
**We're after wheels of all kinds—transportation, the hardware and hard feelings of this urban experience:** buses, minibuses, bikes, scooters, motorcycles, cars, and everything that comes with them—the queues, doors, climbing in or out hands on rails, bumpers, parking lots, curbside chaos, the beauty and the gore of daily transportation scene.
Wheelchairs count. A kid on a dad’s shoulder counts too.
***
#### **What To Look For:**
#### **Bus Life**
* Double-deckers and minibuses pulling in, idling for the exits and queue, lurching away like a small boat in a big wave.
* Minibuses. Say no more—they're go-carts driven by crazy men. Go ride one and document it.
* People waiting in a queue, entertained in unison with their phones, watching for the route number
* Boarding + exiting: stepping up, tapping cards, squeezing past, jumping off late
* Faces in windows, reflections, pressed hands on glass
* The stop itself: shelters, signage, curb paint, the crowd forming and dissolving
#### **Two Wheels + Engines**
* Bikes and scooters in motion or locked up in clusters
* Motorcycles: riding, filtering traffic, revving at lights
* Parked motorcycles: tight rows, covers, helmets, scratched tanks, chrome + grime
#### **Cars + The Infrastructure Around Them**
* Parking behavior: double-parks, tight squeezes, loading zones, hazards on
* Bumpers and bodywork: dents, tape fixes, scraped paint, polished shine
* People with cars: leaning, cleaning, unloading, waiting, waving someone in, or more likely, looking too smug.
#### **Also In Scope (Any transport besides walking)**
* Delivery vehicles, cargo bikes, sidewalk carts being towed/pushed as part of a transport moment
* Wheelchairs navigating ramps/curbs, getting on/off transit, moving through crowds
***
### **Moments to Hunt**
* The choreography: doors open → line compresses → bodies flow → doors close
* Transfers: the hurried decision, the glance, the sprint, the missed connection
* Crowd physics: who yields, who blocks, who slips through
* Sound made visible: vibration, exhaust heat, motion blur, rain spray, headlight glare
* Beauty + gore: ishiny scooter next to a wrecked bumper; order and mess in the same frame
***
### **How to Shoot It**
* Try from the inside: again, minibuses!
* Use shutter speed deliberately: freeze the step, blur the rush, streak the lights
* Work the edges: hands on poles, feet at the threshold, ticket taps, mirrors, bumpers
* Look for layers: reflections in windows, faces behind glass, overlapping vehicles
***
### **Meet-Up Details**
* **Start: 3:00 PM**
* Location: Jordan Station, Exit A, street level
* Jordan (TWL) Exit A puts you immediately on Nathan Rd and Jordan Roads, good for bus stops, minibuses passing/pausing, queues, boarding/alighting, and it’s a clean launch point to walk west to Canton Road or northwest to Austin Rd for parking, scooters and motorcycles.
*
* **Debrief: 4:30 PM** at: MOBIN
* Located in: [Eaton](https://www.google.com/search?sca_esv=4f709db2114f009d&cs=1&output=search&q=Eaton+HK&ludocid=3663969110848279377&lsig=AB86z5VzaFZpaOTxe4Bj2CTndz2L&sa=X&ved=2ahUKEwjTg_6T2cyTAxUhJNAFHXe5MqcQ8G0oAHoECBQQAQ) Hotel
* 380 Nathan Rd, Jordan, Hong Kong
***
### **After the Walk**
* Post 5–10 images.
* Aim for a mix of:
* Waiting / boarding / riding
* Parked / jammed / damaged / polished
* Wide scenes + tight details
The goal: photograph how the city moves because of transportation — and what it does to people (and what people do to it).
Catch the line. Catch the door. Catch the moment it all moves.
Eventos de Graphical User Interfaces Cerca de Ti
Conéctate con tu comunidad local de Graphical User Interfaces
IxDA Chat ‘n Pancakes
Pay attention! We’re delaying a week for those of you who may be on Spring break and/or celebrating the holiday. Ok, no pancakes, but waffles-a-plenty.
Join the local UX and Digital Design community for a casual monthly breakfast.
Look for us upstairs!
HTML5 Master Series (Class 02 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
HTML5 Master Series (Class 03 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again.
We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all.
Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.
HTML5 Master Series (Class 04 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
Prompt vs. Paintbrush
AI is changing how art is made. But when does it stop being your work and start being the machine’s?
This month we're going to be doing a panel with with digital image, music, and written word artists, talking about at what point, while using AI in the creation process, does the work become not the artist creation?
We encourage audience participation during this event that will be moderated by Chris Slee.
Whether you’re deep in the field or just getting curious, come connect with others building and exploring AI in Columbus.
Sponsored by [Transform Labs](https://www.transformlabs.com/services)
Sign up also accessible via [Transform Labs Luma](https://luma.com/55umjqta)

















