John Cox

Blogs · @wyome

Tagged tutorial · everything

SoYouWanna convert to Buddhism?

This guide recommends using WordPress or similar no-code website builders like Wix and Squarespace to create a blog or website, emphasizing that beginners can set up a functional site quickly by selecting a pre-made template and customizing text, photos, and layout without needing coding knowledge. The piece suggests choosing a template that closely matches your desired final design to minimize time-consuming customization work.

Permalink

Home-made FLOAM

This piece provides guidance on selecting a qualified remodeling contractor for home renovation projects, emphasizing the importance of vetting professionals carefully to ensure successful outcomes whether undertaking kitchen, bathroom, or whole-home updates. The second excerpt describes the West Midlands as a tourist destination highlighting its museums, galleries, and historical sites that blend cultural heritage with modern attractions.

Permalink

codewalkers.com - php tutorials - Overlapping Images with GD - PHP Help

CodeWalkers organizes its archive of PHP and web development tutorials into intentional learning paths rather than isolated reference pages, emphasizing that each step builds on previous ones so developers understand how features integrate rather than copying standalone snippets. The PHP track progresses from basic dynamic sites through MySQL, search, and finally APIs—an order that matters because earlier lessons establish the request shape and database boundaries that later features must respect. The guide recommends starting with foundational references (PDO, SQL, security, authentication) before diving into project tutorials, and it clarifies which layer you're actually learning at each moment—whether the challenge is really PHP, SQL, HTML/CSS, APIs, or DevOps—so you can follow the right path instead of trying to absorb everything at once.

Permalink

Khmerang.com - CSS-Technique: Worn Type

This tutorial explains a CSS technique for creating a worn, distressed text effect in headers by overlaying a semi-transparent pattern image on top of text using an absolutely positioned span element. The method relies on floating the header to contain its width to the text itself, setting overflow to hidden to clip the pattern image, and creating a random-pixel GIF with transparency that obscures portions of the underlying text. While the technique effectively produces the visual effect and can be applied to various pattern types, it has the limitation that text cannot be selected normally due to the image overlay blocking mouse events.

Permalink

Create graphics the smart way with PHP

I'm unable to provide a summary because the content you've shared appears to be a marketing page with IBM product advertisements rather than a saved article or news piece. The page contains promotional material for various IBM software solutions (Bob, watsonx Orchestrate, FlashSystem, etc.) but no actual article text or reporting to summarize. If you'd like me to summarize an article, please share the actual article content or text instead.

Permalink

An introduction to Service Data Objects for PHP

I'm unable to summarize this content because what you've shared is not an article—it's a promotional webpage displaying IBM product advertisements and marketing materials. There is no substantive argument, reporting, or informational content to summarize. If you'd like me to summarize an actual article you've saved, please share the text or a link to the piece itself.

Permalink

PHP, XML, and Character Encodings: a tale of sadness, rage, and (data-)loss

A developer documents their multi-layered solution to handling international character encoding in RSS feeds across the Feed on Feeds aggregator, discovering that PHP's XML parser defaults to ISO-8859-1 and only natively supports three encodings, then implementing a workaround that detects the feed's declared encoding and uses the mbstring extension to convert non-standard charsets to UTF-8 before parsing. The post chronicles the frustrating limitations of PHP 4's XML support and notes that PHP 5's improvements, while better, remain artificially restricted by unclear design choices that will take years to deploy in practice.

Permalink

Information on Border Slants

This guide demonstrates a CSS technique called "slants" that uses colored borders of varying widths to create geometric shapes like triangles, trapezoids, and polygons in pure HTML and CSS, with applications ranging from decorative elements to complex constructions like stars and arbitrary lines. The method exploits how browser rendering combines borders at different angles, though it has limitations—triangles must have at least one horizontal or vertical edge, and angles below 90 degrees require workarounds like transparent borders or overlapping shapes. The author illustrates how these basic building blocks can be combined and manipulated to create more sophisticated visual effects and even dynamic drawings with JavaScript.

Permalink

Chris Shiflett: Security Corner: Cross-Site Request Forgeries

This foundational 2004 article introduces cross-site request forgeries (CSRF) as a web security vulnerability where attackers exploit a website's trust in an authenticated user to perform unauthorized actions on their behalf, contrasting it with XSS which exploits a user's trust in a website. The piece explains how CSRF attacks work through simple mechanisms like image tags that trigger unintended requests, and establishes the CSRF token—a unique per-session identifier embedded in forms and verified server-side—as the standard defense that prevents attackers from forging valid requests. The article demonstrates implementation with PHP code examples and notes that while this defense was manual in 2004, modern frameworks now build CSRF protection into their core functionality.

Permalink

Media types

CSS enables different style sheets or style rules to apply to different output media—such as screens, print, braille devices, or speech synthesizers—by using @media and @import at-rules or media attributes in HTML markup. Different media types often need different values for the same property (like font-size), since a document displayed on screen requires different formatting than the same document on paper. CSS defines nine recognized media types (screen, print, handheld, braille, speech, projection, etc.) and organizes properties into media groups based on whether they apply to continuous or paged media, visual or audio content, and interactive or static devices.

Permalink

XHTML Character Entity Reference

This appears to be a reference document listing HTML entity codes for special characters, mathematical symbols, Greek letters, and typographical marks, organized by category with their various representation formats (named entities, numeric codes, and Unicode values). It's a technical reference tool rather than an article or piece of journalism, so it doesn't have an argument or thesis to summarize. If you saved an actual article or essay, please share that instead.

Permalink

.htaccess tricks and tips.. part one: tasty food for web serving thoughts.

This guide explains how to use .htaccess files—invisible configuration files placed on web servers—to control access permissions, customize error pages, password-protect directories, enable directory browsing, compress output to save bandwidth, and hide sensitive files from direct access. It covers practical directives like Allow/Deny rules, AuthType for password protection, ErrorDocument for custom error pages, and various PHP settings that can be configured at the folder level rather than requiring changes to the main server configuration. The author emphasizes testing changes on a local server first to avoid 500 errors and demonstrates how conditional blocks like `<ifModule>` can safely apply directives only when specific server components are available.

Permalink

JSAN - Home

I don't see a saved article here to summarize. What you've shared appears to be the homepage or landing page of "openjsan," a collection of articles about JavaScript and web development. The page displays featured articles and topics but doesn't show a specific piece that was saved for me to summarize. If you'd like me to summarize one of these articles, please share the actual article content.

Permalink

Free Excel Spreadsheets

This is a curated directory of Excel spreadsheet templates and tools for financial planning and business analysis, featuring over 120 downloadable models covering capital budgeting, valuation, cash flow analysis, project management, and risk assessment. The collection includes foundational templates from finance experts like Aswath Damodaran alongside practical tools for LBO analysis, merger synergies, DCF valuations, and operational decision-making. The resource also links to Excel add-ons, courses, and supplementary materials for building financial models and conducting business evaluations.

Permalink