Implementing user-specific, role-based access control per node type, per group. (Part 3)
Explains implementing granular, role-based access control for nodes within Drupal's Organic Groups (OG) module, focusing on query logic.
Explains implementing granular, role-based access control for nodes within Drupal's Organic Groups (OG) module, focusing on query logic.
A technical guide on using R's plot.new() function for creating custom multi-panel plots, comparing it to the traditional par(mfrow) method.
A developer shares his career journey from RealDolmen to a new role as a Technical Evangelist at JetBrains.
A technical guide on maintaining state between form submissions and node hooks in Drupal 6 using the node object as temporary storage.
A tutorial on creating an animated optical illusion using Python's Matplotlib library, including code and explanations.
A guide to fixing network connectivity issues between Windows 8 and Hyper-V virtual switches for both wired and wireless adapters.
Analyzes the debate on releasing US government-funded software as open source vs. public domain, focusing on legal nuances and practical barriers.
Argues for writing all software as if it will be open source, promoting modular design and long-term maintainability even for private projects.
Explains the Identity Map pattern in Entity Framework v4, a key ORM concept for preventing duplicate object instances and ensuring data consistency.
Fixing Oracle tnsping error 'Message 3513 not found' on Windows by adjusting the PATH variable order after installing a new Oracle version.
A guide to advanced formatting options for posting source code in WordPress blogs, including syntax highlighting and line control.
Explains how to resolve a UriFormatException in WPF unit tests by registering the pack:// URI scheme before testing resources.
Microsoft releases version 3.0 of the Windows Azure SDK for PHP, featuring a management API, logging, and autoscaling capabilities.
An in-depth guide to Python's super() function, explaining its capabilities, practical use cases, and best practices for effective inheritance.
Argues against using Oracle's automatic optimizer statistics collection in data warehouses, advocating for manual stats management as part of ETL processes.
A tutorial on creating custom DateTime editor templates in ASP.NET MVC 2, splitting date and time into dropdown lists for model binding.
Author discusses creating PHP tutorials and scenarios for the official Windows Azure for PHP developer portal.
A guide to visualizing Oracle database I/O metrics using gnuplot for more accurate performance analysis than standard GUI tools.
Explores the concept of multimethods (generic dispatch) in Python, presenting a custom implementation using decorators and type-based dispatch.
A developer's postmortem analysis of creating a simple game, 'Beebop The Island Hopper,' during the 24-hour Ludum Dare game jam competition.