Do you want power over something? Be more nearly real than it.
When it comes to Drupal coding standards rules were NOT made to be broken. In this article Matt Korostoff explains the value of coding standards, specifically in Drupal.
Often marketing's biggest challenges are long sales cycles, complex decision-making processes, and multiple stakeholders. There is increasing pressure on marketing professionals to find the most qualified prospects and build relationships with them before the lead is passed to sales.
Over the Holiday weekend, over 25 tickets were solved coming out of the Alpha6 and Beta1 release of COD. Late Monday night, COD Beta2 was released! This release includes fixes to the session submission system, specifically where time-slots and tracks weren't being properly saved in some conditions. We also made changes to the administration menu paths to de-couple them from the node and be less confusing. You can see the full release notes here: https://www.drupal.org/node/2299327
If you’re doing a migration of media files, you most likely will be working with a list of URLs. Other times, you will have a local file system from which to pull in media. When working with just a list of URLs though, you’re somewhat working with a ‘blind’ import.
It's been 8 months since our last overview of Drupal 8.
A good number of OSTraining members went to DrupalCon Austin or to DrupalCamps this summer and came back with questions about Drupal 8.
So, here's an update on Drupal 8 and when you can plan on using it.
Industry veteran Cliff Bleszinski has launched his new studio, Boss Key Productions, and announced its first project in partnership with Nexon: a free-to-play PC shooter currently known as Blue Streak. ...
Sometimes games are the most fun when the game designer doesn't pretend to have all the answers, and instead lets players figure it all out. ...
Set aside any concept of friendly giants, for here is a selection of templates, feats and alternative class options to make your giants foul and grim foes, as well as big ones.
The idea is to make them more fearful and threatening, and something more unusual than merely overly large humanoids that hit really, really hard. Each template confers a 'shock value' which represents a disturbing quality your run-of-the-mill giant does not possess.
The first couple of pages outline the concepts involved, including necessary rule mechanics, and then we move on to the templates themselves. The first is the collector - a weird and quite unpleasant template in which the giant adorns himself with the body parts of former foes. It even fights with body parts, clawed arms being popular weapons. Another is the contorted, a creature that bends at odd places rather than having the joints you'd expect of a regular humanoid. Both are quite disturbing in appearance.
Formoreans are also deformed whilst forgotten giants actually have missing body parts revealing inner workings that ought to be covered by flesh. As for the maneaters... well, let's not dwell on their preferred diet. Masochists also have unwholesome habits while one with the reaping template gathers the souls of those slain in its presence. Undying and unstoppable round out the collection of templates.
For each template there are full details - both descriptinve and atmospheric and the necessary game mechanics - to enable you to apply them to any giant of your choice. Of course, they don't have to be giants. but the combination of large size and the template is very effective in the eyes of the average-sized adventurer that will be encountering them!
A selection of giant feats is also included, often taking advantage of their large size in some way. Others hark back to ancient legends, like the ability to smell blood (Fee Fo Fi Fum...) or to step on smaller creatures and crush them almost without noticing.
Finally there are some alternate class features you can add into the mix. Giants will never be quite the same again...
This battlemap presents a beautiful and peaceful shrine with an Oriental feel to it. The sort of place you might go to meditate or celebrate, it somehow doesn't feel right to use it for a brawl...
And yet. it's quite easy to think of reasons why a fight might break out. Despite its calm and peaceful appearance, the shrine may be dedicated to an evil god. Or you may be called upon to defend it against the powers of darkness... or you may just be an adventurer in search of loot.
Set in a forest clearing, the shrine is mounted on two platforms set at angles to one another, which gives an interesting set of terrain for multi-level action.
You get a multi-page PDF with a square grid and a ZIP file which only contains one giant JPEG image of the scene without a grid, for use with virtual tabletop systems or if you have access to poster-printing facilities. You can, of course, edit or label the JPEG version before use.
This year, Drupalcamp Colorado is taking on the topic of "Large Scale Drupal" - a phrase that was popularized by Dries Buytaert. We're taking that phrase and using it in a generic sense to help set a focus for our event.
Matthew Saunders wrote a great overview of the camp, so if you're interested and need more convincing to come, read that. This is an update on our tracks and some great sessions that have been accepted already.Tracks and session submission requests
We're taking that theme as inspiration for our sessions which will be across 4 tracks:
- Business and Open Source
- Design and Front End
- Development and Site Building
Today we are excited to announce the first 9 sessions that have been selected. Session Submission is still open until July 11th. We've currently got too many sessions in /Development and Site Building/ and not enough sessions in the other categories. So...if you have something to say in those other areas, please submit a session (note, you have to login first, and you should register too).First sessions that have been accepted:
There are some sessions we know we're going to accept because they come from great presenters on popular topics that match our theme. Below are the 9 sessions we knew we could accept now.
- Solution architecture: designing a strategy for project success by Diana Dupuis, Amazing CEO of Amazee Labs in the USA
- Data Analytics and the Day After by Ron Lin, CTO and Co-Founder of CARD.com
- DevOps 101 - Culture and Tools by Trent Hein, Co-Founder of Boulder's Applied Trust and a DevOps powerhouse
- Securing Customer Credit Card Data by Rick Manelius, author of the Drupal PCI Compliance paper
- Attacking Drupal by Greg Foss, of security specialists LogRhythm
- Drupal 8 Module Development: Just the Basics by Brandon Williams of New Media Denver
- Drupal 8 Plugin Deep Dive by Kris Vanderwater of Acquia
- Bliss and Enlightment: Automated testing with Behat by me, Greg Knaddison
- Productivity tools for developing with PHP and Drupal by Ben Jeavons of Acquia
I think you could attend just these 9 sessions and really have a great weekend of Drupal content and there are going to be dozens more. If you look at the titles and the presenters I think you'll see that there's a lot of people working on interesting problems as a result of dealing with "large scale" sites built in Drupal.
Organizers of GDC Europe 2014 have released the results of the second annual European State of the Industry Survey, which reveals trends around regional development hubs, tax incentives and platform preferences. ...
Like almost everything in the Drupal world, DrupalCon is, in part, a labor of passionate enthusiasts who donate their time. Every year, the Drupal Association appoints a program team who work together to select sessions for upcoming DrupalCons. The program team is unique to every conference, but volunteers of past cons (called “globals”) are asked to join the committee to assist the newer members and pass on historical knowledge.
DrupalCon sessions are divided into tracks, which generally stay the same, but have evolved over the years. For Amsterdam, we have:
- Coding and Development
- Core Conversations
- Drupal Business
- Site Building
For Amsterdam, we’ve added two new mini tracks; Case Studies and PHP. We’ve also added Business Showcase (formerly Day Stage) and the Community track is now a full day summit on the Monday.
Each track has a Chair (or Lead) - someone who takes the lead on setting the theme of the track, generating interest and inviting speakers, and selecting sessions. Last year, I was the Track Chair for the Coding and Development track for DrupalCon Prague. This year, I was lucky enough to be asked to be a “Global” (or co-chair) for the Coding and Development track for Amsterdam. This means that I was there as support for the new track chair, Pedro Cambra (pcambra). I was helped by veterans of previous DrupalCons, Jason Yee (jyee) and Larry Garfield (Crell).
Pedro and team have done a fantastic job of canvassing for speakers and helping people with their session proposals.
There’s a lot of elements to session selection. We need to make sure that sessions are of value to a wide audience. The presenters must be engaging speakers who can interest a large crowd of attendees. We try as hard as we can to bring in new (to DrupalCon) speakers, and speakers who bring something from outside of the Drupal sphere. We want to make sure that the diversity of the community is represented and encouraged. And we need to work across track teams to ensure that one speaker is not speaking in several tracks; both for the sake of their stress and sanity in preparing the talks and to ensure that everyone who applied has the best chance of speaking. Finally, we need to make sure that sessions fit both the theme of the track and of the conference.
As you can imagine, balancing all of this can be quite challenging!
Each track team ranks their sessions as makes sense to the team. In the Coding and Development track, Pedro, Jason, and I rated each session and speaker out of 5, paying special attention to the quality and relevancy of the submission and the speaker's rapport with their audience. If we're lucky, we've seen the speaker present before, but if not, we can view any available slide decks or recordings to get a sense for their presenting ability. This is why it’s very important for prospective speakers to include speaking history in their session proposal. A speaker doesn't need to have sessions online to be selected - it just makes our job easier. We refined the 128 submissions in the Coding and Development track down to a top rated 25 or so sessions, which were then filtered to make sure that there is no overlap and that the speaker wasn’t speaking in another track.
Being so involved in the planning of content for DrupalCon is an enlightening experience. The breadth of knowledge, experience, and creativity in the Drupal community is quite literally overwhelming. The 510 sessions submitted this year illustrate just how passionate the community is.
There’s no better way to get a sense of the Drupal zeitgeist than to pore over hundreds of sessions. This discovery exposes us all to new technologies, projects, and methodologies, and at least for me has made me aware of people in the community that are doing fascinating, challenging, and important work - people I might never have found otherwise. There’s also a degree of humility to be observed when considering the diverse and very well informed views of your fellow content team members.
After two weeks of review, ranking, and deliberation across timezones, I present to you with the 90+ DrupalCon Amsterdam selected sessions.
If you are interested in becoming involved in DrupalCon planning in the future, let the DA know. It's very rewarding, and the team dinner during the conference just caps it all off!
Cameron Tod (cam8001)
DrupalCon Amsterdam Coding and Development Co-Chair