#shadow board tool box
Explore tagged Tumblr posts
toolcasefoam · 8 months ago
Text
Tumblr media
Transform your workspace with a custom tool shadow board! Keep your tools organized and easy to find, enhancing efficiency and reducing loss. Perfect for any workshop—ensure quick inventory checks today!
0 notes
Text
Tumblr media
2 notes · View notes
wordsofwhimsy · 16 days ago
Text
𝔹𝕦𝕚𝕝𝕥 𝔻𝕚𝕗𝕗𝕖𝕣𝕖𝕟𝕥
Pairing: Lensless/No Goggles!Mark Grayson x Gender Neutral!Reader
Warnings: Language, I guess?
Tags: Comedy, both you & Mark are deranged
Word Count: 656
Synopsis: A summer afternoon turns into a full on, WWE backyard brawl between you & some patio furniture. Eventually you tag in your boyfriend who is more than eager for the matchup.
a/n: this is so dumb LMFAO
This was supposed to be a relaxing Sunday. Piecing together some new furniture for your backyard, ready to ring in summer the proper way – with barbecue and all.
The box had promised “easy, no-tools assembly” — which turned out to be a lie straight from the devil’s mouth, because here you were: sweaty, pissed off, and one Allen wrench away from a full mental breakdown.
The patio chair frame wobbled. Again. You stood slowly. Blank-faced. Breathing through your nose. Then you flipped like a switch.
“FUCK YOUUU!!!”
You flung the frame a few feet with all the rage your arms could muster — which wasn’t much, but it got the point across. A screw popped off and smacked the side of your house with a metallic ping. You chased after it like you hadn’t finished showing it who was boss—which, to be fair, you weren’t. The whole time you were muttering pure nonsense rage.
“You wanna be crooked? I’LL FUCKING—”
You started stomping it.
Kicking the legs.
Jumping on it.
At some point you picked it up and started slamming it against the grill. Honestly you were probably just a minute away from trying to take a bite out of the damn thing. The fury was real.
You didn’t even hear the gust of wind behind you — just the sudden whoop of a voice like a goddamn sports commentator on crack:
“WOOOO!! WHOOP ITS ASS BABY!!! HELL YEAH, GET THAT BITCH!!”
You froze mid-swing, turning a bit feral to look over your shoulder.
Mark was there, hovering just a foot off the ground. That insane glint in his eyes like he just stumbled into a jackass skit.
“You want help?!”
“...No—”
“TOO BAD, I’M IN!!”
Before you could say a word, Mark dove down like a missile — and the chair never stood a chance. He ripped the metal frame apart like it was paper, bent one of the arms backward with a maniacal grin, and then punched the seat straight through the deck boards.
The wood parts cracked, another bolt flying past your head, and a sharp splinter nailed him in the face.
Right in the eye.
“AUGH—FUCK!!” he staggered back, one hand flying up to his cheek. “This piece of shit is fighting back!!”
His eye was already red and watering, a thin trickle of blood starting to smear down his temple.
You, still very much blood lusted, pointed dramatically at the wreckage with gritted teeth. “TAKE IT LIKE A MAN, BABE!! PUT THAT PILE OF SCRAP IN ITS PLACE!”
Mark wiped the blood with the back of his hand and slowly turned back to the frame like he was squaring up with a supervillain. His smile was deranged.
“Ohhh… oh, it wants to go there.”
He was deep in the trenches now. You were nothing but a shadow of his past life. All that was left was him, this patio furniture, and the fate of his manhood before him.
He crouched, picked up one of the jagged metal arms — dented, bent, still warm from the chaos — and slowly brought it to his face. His voice dropped to a whisper, low and dangerous. “I will take from you everything you love and let you die in their ashes.”
And then—without fanfare—he crushed it.
One hand.
Fingers curling like a vice.
The metal shrieked as it gave way, folding in on itself like a deflating balloon before crumbling into all but dust between his palm. Tiny fragments drifted to the grass below.
Mark didn’t flinch. He just stared down at the powder in his hand, eyes wild, breathing shallow.
You watched, absolutely unbothered, arms crossed, nodding like a coach from the sidelines.
“Good form. Really clean technique.”
He turned to you with windblown hair, blood on his cheek, and the light of the damned in his eyes. But then he grinned, and asked, “Need me to take care of the umbrella too?”
154 notes · View notes
travelingthief · 2 years ago
Text
Lord Apollo Devotional Post
Divination
Tarot/Oracle decks
Pendulums
Rune stones
Charm casting supplies
Crystal balls
Scrying bowls
All divination tools
Cookie fortunes
Tea leaves
Art
Paint brushes/paints
Canvases
Colored pencils/markers/crayons
Collages
Journals
Art books
Art prints
Anything you made
Sculptures 
Zines
Stickers
Any art supplies
Music
Music boxes
Records/CDs/Cassettes
Record players/radios/MP3 etc.
Headphones
Music posters
Band merch
Instruments/String instruments
Dance shoes
Concert tickets
CD book holders
Sun and Light
Sun imagery
Sunscreen
Aloe for sunburns
Golden objects
Matches
Candles
Sunflowers/sunflower seeds
Health and Healing
First aid kits
Medicine
Pain relievers
Band-aids
Ice/heat packs
Rice socks 
Masks
Aloe
Ambulance toy cars
Adaptive aids
Archery 
Darts
Bow and arrows
Arrow quiver
Dart board
Targets 
Bullseye 
Myth Related
Snake skins
Snake imagery (Python)
Laurels
Bay leaves (Daphne)
Palm trees (Birth myth)
Ravens/Crows 
Crow feathers (Why the crow is black)
Cattle/turtles (Hermes birth myth)
Swans (Pulled His chariot)
Hyacinths (Hyacinthus)
Locks of hair 
Food
Vanilla
Honey
Sunny D
Lemons/lemon juice
Oranges/orange juice
Citrus
Water
Devotional Acts
Health
Take your meds
Go to therapy
Exercise
Wear a mask (We are still in a pandemic y’all)
Get vaccinated
Get STI tested
Self care
Learn first aid/CPR
Keep a first aid kit at home/in your car
Learn about alternative medicine
Advocate for accessible healthcare
Advocate for disability rights
Volunteer at a hospital
Give blood/plasma
Volunteer at a retirement home
Learn about anatomy/biology/nutrition
Learn about health conditions/rare disorders
Eat healthy for your body
Help fund surgeries if you can
Trip sit for someone
Listen to your body
Sunlight
Sunbathe
Wear sunscreen
Start a garden
Make sun water
Open all the windows on a sunny day
Music
Go to a concert/show
Listen to music
Make a playlist for someone you love
Make a playlist for Apollo
Learn an instrument/play and instrument
Dance
Sing
Support local bands
Explore new music
Burn CDs
Divination/Prophecy
Daily tarot card/rune stones
Make an oracle deck
Give divination readings
Shadow work
Colormancy
Art
Make something
Draw/paint/craft
Write a poem/story
Color
Make a zine
Go see a play
Get a tattoo
Archery
Throw darts
Use a slingshot
Take up archery
Go to a shooting range
759 notes · View notes
independentanon · 4 months ago
Text
"RESIST PROJECT 2025" Stencil - BTS
I figured I'd share a behind-the-scenes look at how I made my stencil. Feel free to use what you find in this post (and my other posts) to make your own! Just be safe, as it requires sharp blades and chemical fumes.
I started by making the following graphic:
Tumblr media
I did my usual thing of putting the graphic onto my phone, tracing it from my phone onto clear plastic with permanent marker, then projecting the shadow onto... well, usually I'd say "foam board" here, but this time it was card stock.
Tumblr media Tumblr media
I first refined the pencil trace.
Tumblr media
I then used a strip of cereal box I cut to help me consistently add bridges to the trace so no "islands" of the stencil would be completely cut off, and to "peninsulas" so they can remain ridged. I learned from looking at other stencil fonts online that following existing edges helps to keep the final product legible, but there also needs to be a balance with making the cut stencil sturdy enough to last. Most of the bridges I made were as short as possible.
Tumblr media
I put this card stock onto a disposable hard surface so I could cut it using my box cutter. I also bought an Exacto-Knife but the blade was shit. Cutting with a box cutter is both painful and time consuming, but this ended up being the most effective tool I had available. I did end up with a blister, though.
Anyway, here's what I ended up with:
Tumblr media
The above image was used in my second stencil post.
I ended up making a border of duct tape for my master stencil to protect its edges and to provide a surface for tape to cling to that wouldn't break down overtime.
The idea of a "master" stencil is to have a form I can quickly trace for when I want to make a new stencil. Getting paper wet will damage and warp it over time, so keeping a pristine master stencil is valuable since the copies are disposable and making one from scratch takes a lot longer.
=================================
Okay, so from here, I needed to make a stencil copy using my newly created master stencil.
Tumblr media Tumblr media Tumblr media
After tracing and cutting the copy, I took it out in a well ventilated area to spray paint the decal onto some foam board.
Tumblr media Tumblr media
A stencil copy like this one can be used multiple times, but it's recommended that you let it dry a little before uses or it will get too wet and warp quickly, ruining it sooner than later.
This was my first test with my first stencil copy:
Tumblr media
The above image was used for my forth stencil post.
It's important to make sure the stencil is flat against the surface you're applying the decal to in order to prevent fuzzy edges. I didn't do that and you can see that the letters are not sharp in some spots.
Lastly, I did my little test where I put my sign in a distant room with all lights off except in that room, then took a photo to see how it looked:
Tumblr media
There are tricks online about how to flatten a warped piece of paper that I'd recommend looking into, since stencils generally don't last long and will warp pretty quickly. As for how to properly secure a stencil to a vertical surface, well... I won't go there :)
Here are the original posts:
44 notes · View notes
smittenroses · 11 months ago
Text
Tumblr media
— Reject
Tumblr media Tumblr media
Carrd | Ko-fi | Patreon | Archive of Our Own Mirror
Tumblr media
Fandom No Straight Roads Pairing 1010/reader Chapter Summary Zimelu doesn't like the sappy soft feelings that are in his servos.
« Previous Chapter | Masterlist | Next Chapter »
Tumblr media
Zimelu didn’t like having other people poke around in his circuit board. It felt invasive, it felt weird and if he was able to do it on his own, he would. It had taken a long time for Neon J to consider even giving him the ability to fix himself, but, it had been worth it, Zimelu sitting back on the couch as he tested his system, his tool box beside him as he watched everything flash up at once.
Like the fleshy performers and their injuries, Zimelu was just as prone to having issues come up. A loose bolt, his hair nylon being old, it was all things that he was used to having to deal with, but, when it came to entire parts of his body that’s when he started to get pissed. His knee had started out as just a gentle creak that he could ignore thinking that it was just water damage, but, when it had started to stiffen up and groan with every movement he made, he just couldn’t anymore. He couldn’t feel it, he couldn’t see the damage that he had done to his knee, but he could hear it, each groan of the metal underneath the fake flesh grinding his gears that made him want to disable his hearing.
Nothing appeared on the scans, Zimelu muttering cusses under his breath to himself as he sat up straight, looking down at his right knee before he pulled away the synthetic skin, pressing two buttons and watching as his leg fell to the floor with a thud just above his knee. It was easier to be able to grab a new part and put that on, but, Zimelu liked the challenge, propping the leg up between his thighs as he began to inspect the joints.
It was rust. He could see where the joints had been grinding against each other, the metal beginning to wear down with the effort of turning, but, it at least explained why it had been stiff and unable to move, Zimelu grabbing a screwdriver as he began to scrape away at the rust.
“What…” Reaching further into his knee, he pulled out a rubbery textured item, the casing clear and yet it was used, Zimelu putting the object in his mouth as he scanned his data base for what the item was. “How did— Never mind.” Spitting out the gummy water ball — which lacked the water — into the dish reserved for objects that shouldn’t be there, he returned to his knee. It explained the rust, whatever water had been left inside of it most likely getting between his joints and causing for them to malfunction. The metal of the screwdriver scraped against the joint, Zimelu turning his leg upside down every few seconds to empty out the red dust from the joint.
“I don’t get why Neon J allows you to do this yourself.” Zimelu hadn’t even realised that Eloni had entered the room, the green one sitting on the couch opposite to him, eyes trained on the leg that Zimelu had clutched between his legs, “Seems complicated.”
“He taught me, that’s it.” Zimelu knew that there was more to it, like how the motorcycle he had been given had served as a test of his abilities when they were developing, but, he kept his mouth shut on it, focusing back on the joint as he worked. “Why are you here?”
“Bored, there’s nothing else to do.”
If Eloni had anything else to say, he didn’t say it, Zimelu knowing that his eyes were on him without needing to look up as he detached the upper half from the lower half, peering further into the joints as his eyes illuminated the gears. He needed to touch them up, maybe even upgrade them if he would be lucky to convince Neon J to allow him to do so.
“Do you need to do that often?”
Slamming the lag down onto his thigh, Zimelu raised his head to yell at who he presumed to be Eloni casting a shadow, but, his gaze landed on skin — real skin — and eyes that didn’t hum with the electricity needed to keep his alight. He saw real hair and real teeth and real warmth all staring down at him, the maid peering at the detached leg, in one hand a cloth, the other a spray.
When had she come into the room? He hadn’t even heard her come in and yet she had been able to get this close to him — no, she had to be playing some sort of trick, Zimelu narrowing his eyes up at the woman as she tilted her head.
Cuteness didn’t get anyone far.
“None of your business,” he muttered, tilting his head down to avoid her gaze “Little maid.”
There was a part of him that wanted to snicker and grin when he heard the maid splutter with surprise, containing himself as he scraped more rust away, listening to the human make her little noises. Well, to humans, they weren’t just little; to them, it was their way of filling empty air when nobody was talking or knew how to talk, making the tension easier.
But he knew these noises well, knowing they were coming from someone who was incredibly flustered and being so cute… No, she wasn’t cute, she was just a pain in his ass who had to be around the manor, getting the attention of his best friends and causing for issues that he finds himself in the middle of.
“I’m not little!”
“You’re right, you’re tiny.” Zimelu allowed himself to snicker with some of his words, eyes flickering up to the maid as he watched her face warm with frustration, her cheeks puffing out and her hands at her hips. “You’re going to break the bottle if you hold it any tighter.”
“I am the perfect human height!”
It didn’t take long for Zimelu to reassemble his leg, the pieces attaching together and powering on so quickly that it didn’t even feel like there had been a time when he had no leg. It was petty, he knew, but, to stand up to his full height against the maid that had somehow bewitched the others, it was entertaining, it was hilarious.
Even more so as he pinched the cloth from her hand, still damp with the cleaning spray that was clenched tightly in her other. His senses picked up on eucalyptus and lemon that he knew he would adore if he could smell like humans, but, holding the cloth higher than her head, he watched as the maid attempted to reach it.
“You’re the average height for humans, yes, now jump for it, ruffles.”
There were a million things that his mind could calculate, a million scenarios that he could predict, but, one of them wasn’t the one that happened in front of him and made him stop. She didn’t yell, she didn’t get angry, she didn’t step on his toes, she instead laughed, beginning to jump after the cloth that dangled there in the air. It was genuine and it was sweet, dancing in his ears like something he could listen to over and over again, the heat of her body close as she hung off of him in an attempt to reach the cloth.
He lifted it higher, watching as her arm stretched further in an attempt to reach it.
A flash of green and the maid was lifted by her armpits, mischief in the eyes of the one who was meant to be on his side flashing in Eloni’s eyes and Zimelu knew he had to run if he wanted to keep this game up.
So, he did. Using the time that Eloni had to re-calibrate his balance to get enough distance, there was more laughter as they began to chase after him, ruffles and all.
Tumblr media
Zimelu sat in the repair room as he watched Neon J tend to his leg, the older man’s sleeves rolled up to reveal the robotic arms underneath as he worked on repairing the leg, swapping out new parts for old ones, getting rid of the rust and gunk.
“Scraping it won’t get rid of the issue, Zim,” Neon J’s voice spoke up in the silence, the red-haired robot raising his head to look at his creator, his dad, watching as the screen didn’t even turn to face him, yet, he knew that he was still looking at him all the same. “You’ve been scraping away the rust here and it won’t just disappear because you got rid of the stuff you see.”
“It helps.”
“For a short while, yes.”
Zimelu didn’t have a quip for it, instead, he chose to keep his mouth shut, snuggling up against the wall as he watched him work. Unlike his own, still so hesitant to get help, he could tell that Neon J wasn’t afraid of getting it, his hands just as confident working on his leg as they were flipping through the books that he kept on the shelves. He always had help in mechanics and in music, but, even Neon J seemed to get fed up as the book he flipped through slammed shut, hand resting on top for a while.
“I’ll have to replace your leg for the time being, it’s far too damaged at this point for you to keep using it.”
Zimelu couldn’t contain the groan that ripped its way from his voice box, throwing his head back as he let the noise out. A new leg meant that he would have to re-calibrate himself to get used to it, a new leg meant that he would be thrown off balance for the time being, a new leg meant that he would have to spend more time than he’d like to having to relearn how to walk.
“Can’t we just,” waving his hands around before gesturing to where his lower leg should be, Zimelu would’ve raised his brows if he could, “gut my current one and put new parts in?”
The screen was silent before Neon J sighed, the movements that were just too human for a robotic body as he sighed, slumping against the bench. When you were still a tiny bit of a human inside of a cold, unfeeling body, you still felt those emotions, still felt the exhaustion and everything that humans wished they didn’t have to.
Despite the fact he knew that the humans didn’t want to feel them, Zimelu couldn’t help but feel… jealous. Jealous that he was able to feel like a human, eat like a human, touch like a human…
“Captain, how do you know if you like someone?”
The screen lightened up at the question, Neon J fully facing the robot as he sat there, staring.
“Do you think you like someone?” The question was tender and full of emotions that made Zimelu’s inner workings squirm with something he wasn’t familiar with, something that made him want to curl in on himself as he felt the heavy gaze of the one who created him. He didn’t like it, he wished he hadn’t said anything before he had opened his mouth.
But, the other part of him made him nod his head. Zimelu did like her.
Tumblr media Tumblr media
16 notes · View notes
darkficsyouneveraskedfor · 2 years ago
Text
Mise En Place 4
Warnings: noncon, coercion, manipulation. Proceed with caution.
Note: thanks all for reading and I hope you’re excited for this one. All feedback is more than welcome and loved and appreciated. Reblogs are most helpful.
Part of The Club AU
Tumblr media
Your apartment isn't far from the club. Still, at this hour, walking even just a few blocks is eerie and has you at a brisk pace. You have your hand on the strap of your bag, the other clasped around your phone.
As you turn the corner, you notice a speck cross the street not far behind you. You don't think much of it and keep going. You turn again, down the final stretch to the small studio you rent above a pawn shop.
You go down the alley, tense as you hear rats skittering. You climb the pavement steps to your door and sort through your keychain. You hear a footstep and look up, nearly dropping your handful. A shadow flashes across the mouth of the alley.
You quickly find the right key and shove it into the slot. You spin inside and turn the several locks inside, sighing in relief and a bit of shame. It was nothing, you're paranoid.
You head up the steep stairs and into your small studio space. The front room has most of the amenities; a futon that serves as both couch and sleeping place, a table with your cheap laptop, a folding chair, and an area rug that doesn't quite complete the space.
You drop your bag beside the futon and fall onto it with a loud creak. You don't both undress, though you know you should. The night has you drained; from your impromptu bartending to the strange scene in the storage room, you just want to forget it all.
🍹
You spend your day at the laundromat. With a bottle of gatorade and a book, you sit by the rumbling machines and wait to take your load home. You put it all away and have just enough time to eat lunch before you have to get ready to go.
The club is quiet when you get there. You approach from the back, heading up the alley and pausing as you see something sparkle amidst the reeking rubbish. You bend and pick up the single dangling earring. A strange find but there are many of those around here. You'll have to come back out and get the bags in the dumpster.
You continue inside, focused on the shift ahead, forgetting the earring in your hand until you get to the coat room. You leave your things there and take the jewelry with you. You go behind the bar and open the lower cupboard, dropping it into the box marked lost and found.
You shut the door and nearly cry out as a figure stands just at the other end of the bar. You stand up and face thor as he rakes his fingers through his hair and twists it into a low bun, securing it with a tie. Thor's arms bulge with the simple effort.
"Hey, have a good night?" He asks with a crooked grin.
"Uh, yeah," you twiddle your fingers at your side, "erm, you?"
"Not too bad. Thing about the night shift, don't really know what to do with myself besides sleep," he shrugs as he goes to the bar and starts arranging his tools: a cutting board, a small knife, and some other silver utensils. "Anything exciting for you?"
"Hm, no," you reply, "I… I should get started."
"Course," he agrees, "this place never waits."
You try to smile and stiffly swivel away from him. You enter the kitchen and grab your apron and a pair of gloves. You come back out as Thor slices into a lime. He gives a small nod as you pass.
You fall into your routine as the pre-open hours tick by. You lose track of the minutes, wiping down the missed spills from the night before and helping with the dishes in the kitchen. Sonny offers a few grumbles as you roll out the cart if clean glasses to the bar.
"There you are," Thor greets as he wipes his hands on a cloth, "ah, and the glasses."
He guides the other end of the cart close and starts stacking the glasses on the shelves. You go back into the kitchen and fetch some clean cloths and more of the stir sticks. He thanks you as he keeps at his work.
He spins as if he forgot something and grabs at something on the bartop. You don't know what as he yowls and retracts his hand. He clutches his thick finger and you notice the dribble of red down his hand.
"Oh, oh no," you murmur as your hand lingers on a cloth.
You shake off the shock and swipe up the fabric and step around the cart. You offer him the cloth and he holds out his bloody hand. You see the deep gash on his finger and cover it squeezing so that you don't have to see it gush.
"Are you okay?" You ask as he hisses, "I'm sorry, am I too rough?"
"Ah, keep pressure in it," he demands and catches your hand, holding it around his finger. "Gotta stem the flow."
You nod and try not to look down. You feel the warmth through the fabric. He growls and carefully wiggles free of your grasp, keeping the cloth around his finger.
"There's a first aid kit behind the door," he suggests.
"Oh," you babble and jump into motion.
You go into the kitchen and grab the white chest from the mount on the wall. You go back to him and open it, unsure what to do next.
"Need stitches," he growls, "not the first time. Clumsy me."
You nod, speechless as your mouth is pasty and dry.
"Fawn," he says gently, "gauze? I'll need alcohol to sanitize."
You gulp and stir through the contents. He pulls away the cloth and replaces it with the fluffy gauze, soaking up even more blood. You find the small bottle of isopropyl and untwist the cap, refusing to look at his hand again.
Then he asks for the needle and you nearly retch. "Are you unwell?"
"Blood makes me dizzy," you confess, "I'm sorry."
"Oh, don't be. It is quite a lot," he chuckles, "I didn't mean to upset you. Go get Sonny, he can stitch a man up well. I'm sure he'll love the chance to give me a jab."
You stare down, feeling hollow as you try not to shudder.
"Go, and have a glass of water," he demands gently.
You retreat without a second thought and push into the kitchen. Sonny greets you with his usual gritty 'aye'. You don't say a word as you fall onto the stool near the island.
"Eh, what's goin' on?"
You cough and clear your throat, rubbing your hands together senselessly.
"Blood…" you utter, "uh, he cut himself…"
"Ah, the f– er, well, you know, he's a bit daft," Sonny chides, "you good?"
"Mhmm," you twine fingers through each other and stare at the floor, "fine."
"Aye, you do on and lie but you stay here," he girds, "I'll fix up that oaf."
He leaves and you rock as the metallic scent sticks in your nose. You close your eyes and see another trickle of blood. A memory unraveled from those knotted tightly within.
144 notes · View notes
the-hermit-at-midnight · 11 months ago
Text
Honoring Lugh: A Daily Dance with the Many-Skilled God
Tumblr media
Lugh, the radiant Celtic god, pulsates with the energy of mastery in countless domains. From the fiery forge of the smith to the battlefield's clashing steel, from the whispered secrets of bards to the cunning of a trickster, Lugh embodies excellence in its most vibrant forms. If you feel called to connect with this multifaceted deity, you can weave his essence into the tapestry of your daily life, and establish a dedicated space for him on your altar.
1. The Forge of Skill
Lugh is the patron of crafts, his hands shaping both exquisite jewelry and formidable weapons. Dedicate time to honing a skill, be it wielding a paintbrush, coaxing melodies from an instrument, or nurturing a flourishing garden. Approach your practice with intention, for each step towards mastery is an offering to Lugh. Research techniques used by historical artisans, or experiment with new approaches, mirroring Lugh's own innovative spirit. 2. The Thrill of Competition
Lugh, the champion of warriors and athletes, thrives in the crucible of competition. Challenge yourself, be it through physical exertion in a sport or mental focus with a strategic game. Perhaps you train for a race, push yourself for that extra set of reps, or engage in a friendly board game night with loved ones. As you strive to outdo yourself or a worthy opponent, channel Lugh's competitive spirit, honoring his love of the contest. 3. The Mantle of Kingship: 
 Lugh, a sovereign god, embodies the qualities of a just and righteous ruler. Integrate these values into your daily interactions. Advocate for fairness, stand up for those who cannot defend themselves, and lead with integrity. Is there a cause you feel passionate about? Do you mentor someone less experienced? These are all ways to embody Lugh's kingly nature in your own sphere of influence. 4. The Spark of Innovation: 
 Faced with challenges, Lugh is renowned for his ingenious solutions. When confronted with a problem, don't be afraid to think outside the box. Research unconventional approaches, brainstorm with others, and trust your intuition. Perhaps Lugh will guide you towards a creative solution that surprises even yourself. 5. A Tapestry of Nature:  
Lugh is intricately linked to the summer months, the vibrant life force that bursts forth during this season. Savor the warmth of the sun on your skin, spend time tending a garden, or simply revel in the beauty of a blooming flower. As you connect with the natural world, acknowledge Lugh's presence in the cycle of growth, harvest, and renewal.
6. Sharpening the Mind's Edge: 
Lugh is a god of wisdom and eloquence. Engage in activities that stimulate your intellect. Devour captivating books, delve into philosophical discussions, or learn a new language. Challenge yourself with puzzles and riddles, keeping your mind sharp and ever-curious. By honing your intellect, you honor Lugh's keen mind and gift of gab. 7. Duality's Dance: 
Lugh is a god of both light and darkness, summer's warmth and winter's chill. Recognize the duality present in your own life. Embrace both your strengths and weaknesses, acknowledging the shadows alongside the light. During times of hardship, remember that Lugh navigates both darkness and light, and that even challenges hold the potential for growth. 8. A Life Ignited by Passion: 
Lugh approaches everything with unbridled enthusiasm. Infuse your own life with that same vibrant energy. Pursue your passions with dedication, celebrate your victories big and small, and find joy in the journey itself. Let your spirit soar with the same fervor that Lugh brings to every aspect of his existence.
Tumblr media
Weaving Lugh into Your Altar Practice
Your altar can serve as a focal point for connecting with Lugh. Here are some ways to incorporate him: Symbols: 
Include items that represent Lugh's domains. A spear or sword honors his warrior nature, crafting tools reflect his skill as a craftsman, and a quill or book acknowledges his wisdom.
Colors: 
Gold and red resonate with Lugh's solar associations, while green reflects his connection to nature.
Offerings: 
During meditations or rituals dedicated to Lugh, consider offerings that reflect his diverse nature. Freshly baked bread or crafted objects honor his skill, while fruits and flowers connect him to the harvest.
Mantras or Chants: 
If you feel drawn to them, incorporate chants or mantras that praise Lugh's attributes or recount his myths.
By integrating these practices into your daily routine, you establish a connection with Lugh, the multifaceted Celtic god. Remember, this is a personal exploration. Discover what resonates most deeply with you, and weave Lugh's influence into the fabric of your life. As you do, you'll find yourself not just honoring him, but also cultivating the very skills and qualities that he embodies.
Tumblr media
19 notes · View notes
wolfboywillgraham · 12 days ago
Text
marble hornets dream i had...
Jay & Tim went to a shed, not abandoned or anything it was relativly clean(as clean as a shed used for storing random shit & doing crafts can be), clearly someones shed, when walking into it you couldnt see the back of the shed because there were 6 shelfs facing the door ( like _ not | ) & 3 on each side, the front of the shed has windows, it is the middle of the day in any season other than winter or fall.
they walked down through shelves looking for something on them, they were talking but i don't remember what they were talking about.
Jay has an android phone, its in a pocket on the inside of the jacket he's wearing, he looks into his jacket to look at it, not unsubtle but its obvious he's looking at something ( i'm third person pov, so i cant see whats on it)
someone's in the back of the shed, they dont notice because the person doesnt make any sound but for some reason they dont go to the back, Tim stops & stands infront of a board on the wall that has a bunch of tools on it, & Jay stands at the end of the shelfs of that row
Jay notices either a hammer or a saw on the board & hands Tim a fucking pack of pepto bismal pills, but in a packet? like you pop them out to take them (to my knowledge these are not a thing) & he doesnt hand Tim a single packet, he hands Tim a whole box. Tim takes them & puts them in a pocket thats inside his jacket.
they continue talking, & Jay very unsubtly snaps a picture of the item he noticed, he doesnt take his phone out of the pocket he just slides it out enough to take the photo so he's trying to be subtle but he is very much not, he sends it to Tim & Tim uses the box of pepto bismal to hide (also unsubtly) that he's looking at his phone, as in, while he is looking at his phone he opens the box & takes a packet out & takes one of the pills, Jay said "oh wow popping pills already?" & Tim responded "it could be much worse" that is the only dialoge i remember from this dream.
i dont really know what happened after that, but i think Tim grabbed the item, & they walked to the back of the shed, but then they disapeared & what i know for sure happened is i got attacked instead of them, i wasnt even a character in this dream, i was just an observer, & im pretty sure the perosn in the shed was meant to be Alex? they didnt have a body really they were just shadows but i think they were meant to be Alex.
3 notes · View notes
thepastisalreadywritten · 1 year ago
Text
Tumblr media
(CNN) — It’s late summer 2,850 years ago. A fire engulfs a stilt village perched above a boggy, slow-moving river that weaves though the wetlands of eastern England.
The tightly packed roundhouses, built from wood, straw, turf, and clay just nine months earlier, go up in flames.
The inhabitants flee, leaving behind all their belongings, including a wooden spoon in a bowl of half-eaten porridge.
There is no time to rescue the fattened lambs, which are trapped and burnt alive.
The scene is a vivid and poignant snapshot, captured by archaeologists, of a once thriving community in late Bronze Age Britain known as Must Farm, near what’s now the town of Peterborough.
The research team published a two-volume monograph on Wednesday that describes their painstaking $1.4 million (£1.1 million) excavation and analysis of the site in the county of Cambridgeshire.
Described by the experts involved as an “archaeological nirvana,” the site is the only one in Britain that lives up to the “Pompeii premise,” they say, referencing the city forever frozen in time by the eruption of Mount Vesuvius in AD 79 that has yielded unparalleled information about ancient Rome.
“In a typical Bronze Age site, if you’ve got a house, you’ve probably got maybe a dozen post holes in the ground and they’re just dark shadows of where it once stood.
If you’re really lucky, you’ll get a couple of shards of pottery, maybe a pit with a bunch of animal bones.
This was the complete opposite of that process. It was just incredible,” said Chris Wakefield of the Cambridge Archaeological Unit at the University of Cambridge, an archaeologist and member of the 55-person team that excavated the site in 2016.
"All the axe marks had been used to shape and sculpt the wood. All of those looked fresh, like they could have been done last week by someone,” Wakefield added.
The remarkably preserved condition of the site and its contents enabled the archaeological team to draw comprehensive new insights into Bronze Age society — findings that could overturn the current understanding of what everyday life was like in Britain during the ninth century BC.
Tumblr media
Must Farm domesticity — and a mystery
The site, which dates to eight centuries before Romans arrived in Britain, revealed four roundhouses and a square entranceway structure, which stood approximately 6.5 feet (2 meters) above the riverbed and were surrounded by a 6.5-foot (2-meter) fence of sharpened posts.
The archaeologists believe the settlement was likely twice as big. However, quarrying in the 20th century destroyed any other remains.
Though charred from the fire, the remaining buildings and their contents were extremely well preserved by the oxygen-starved conditions of the fens, or wetlands, and included many wooden and textile items that rarely survive in the archaeological record.
Together, traces of the settlement paint a picture of cozy domesticity and relative plenty.
The researchers unearthed 128 ceramic artifacts — jars, bowls, cups and cookware — and were able to deduce that 64 pots were in use at the time of fire.
The team found some stored pots neatly nested.
Tumblr media
Textiles found at the site made from flax linen had a soft, velvety feel with neat seams and hems, although it wasn’t possible to identify individual pieces of clothing.
Wooden artifacts included boxes and bowls carved from willow, alder and maple, 40 bobbins, many with threads still attached, various tools, and 15 wooden buckets.
“One of those buckets … on the bottom of it were loads and loads of cut marks, so we know that people living in that Bronze Age kitchen when they needed an impromptu chopping board, were just flipping that bucket upside down and using that as a chopping surface,” Wakefield said.
“It’s those little moments that build together to give a richer, fuller picture of what was going on.”
Tumblr media
The circumstances of the event that brought it all to a halt are still a bit of a mystery.
The researchers believe the fire took place in late summer or early autumn because skeletal remains of the lambs kept by one household showed the animals, typically born in spring, were three months to six months old.
However, what exactly caused the devastating fire remains unclear. The blaze could have been accidental or deliberately started.
The researchers uncovered a stack of spears with shafts over 10 feet (3 meters) long at the site, and many experts think that warfare was common in the time period.
The team worked with a forensic fire investigator but ultimately couldn’t identify a specific “smoking gun” clue pointing to the cause.
“An archaeological site is a lot like a jigsaw puzzle. At a typical site you have 10 or 20 pieces out of 500,” Wakefield said.
“Here, we had 250 or 300 pieces and we still couldn’t get the complete picture on how this big fire broke out.”
Mike Parker Pearson, a professor of British later prehistory at the Institute of Archaeology at University College London, described both the report and the site “as exceptional.” He wasn’t involved in the research.
“The fire may have been disastrous for the inhabitants but it is a blessing for archaeologists, a unique snapshot of life in the Bronze Age,” he said via email.
Upending ideas about Bronze Age society
The contents across the four preserved houses were “remarkably consistent."
Each one had a tool kit that included sickles, axes, gouges, and handheld razors used to cut hair or cloth.
With almost 538 square feet (50 square meters) of floor space in the largest, each of the dwellings appeared to have distinct activity zones comparable to rooms in a modern home.
“By plotting the positions of all these finds — pots, loomweights, tools, and even sheep droppings, the archaeological team have reconstructed the houses’ internal use of space,” Parker Pearson noted.
“The kitchen area was in the east, the storage and weaving area in the south and southeast with the penning area for lambs, and the sleeping area in the northwest, though we don’t know where the doorway was for each house.”
Not all the items were of practical use, such as 49 glass beads plus others made of amber.
Archaeologists also unearthed a woman’s skull, smooth from touch, possibly a keepsake of a lost loved one.
Some of the items the researchers found will go on display starting April 27 in an exhibition titled “Introducing Must Farm: A Bronze Age Settlement” at the Peterborough Museum and Art Gallery.
Tumblr media
Lab analysis of biological remains revealed the types of food the community once consumed.
A pottery bowl imprinted with the finger marks of its maker held a final meal — a wheat grain porridge mixed with animal fat.
Chemical analyses of the bowls and jars showed traces of honey along with deer, suggesting the people who used the dishes might have enjoyed honey-glazed venison.
Ancient excrement found in waste piles below where the houses would have stood showed that the community kept dogs that fed on scraps from their owners’ meals.
And human fossilized poop, or coprolites, showed that at least some inhabitants suffered from intestinal worms.
The waste piles, or middens, were one line of evidence that showed how long the site was occupied, with a thin layer of refuse suggesting the settlement was built nine months to a year before it went up in flames.
"Two other factors supported that line of reasoning," Wakefield said.
“The second was that a lot of the wood that was used in the construction was unseasoned, it was still effectively green, it hadn’t been long in position,” he said.
“The third one is that we have a lack of the kind of insects and animals that are associated with human habitation."
"It wouldn’t be long before beetles would worm (in) … but there’s no evidence of any of that in any of the 18,000 plus timbers.”
The fact that the site, with its rich and varied contents, was in use for only a year upended the team’s preconceived “visions of everyday life” in the ninth century BC.
It may suggest that Bronze Age societies were perhaps less hierarchical than traditionally thought, according to the 1,608-page report.
“We are seeing here not the accumulation of a lifetime, but just a year’s worth of materials,” the authors noted in the report.
“It suggests that artefacts such as bronze tools and glass beads were more common than we often imagine and that their availability may not in fact have been restricted.”
Tumblr media
6 notes · View notes
ticixno · 2 years ago
Text
Tumblr media
&& announcing his royal highness, ( ticiano abelardo raphel de léon ), the ( 29 ) year old ( prince ) of ( cuba ). he is often confused with ( tommy martinez ). some say that he is ( irascible, contentious ), but he is actually ( sanguine, prudent ). 
92 Explorer - Post Malone || Creepin’ - Hayley Williams || Monsters - All Time Low || Do Me Right - Gemini  || Level of Concern - twenty one pilots || Lock-Sport-Krock - Nikola Sarcevic || American Candy - The Maine || Teenage Dirtbag - Wheatus || Running Out of Time - Paramore|| 
Basics:  First Name:  Ticiano Abelardo Raphel de Léon Age: 29 Birthday: May 19th Astro Sign: Taurus 
Fun Facts:
Ticiano is the complete package until you get him angry. He has a bit of a hothead. A fist first, questions later. 
He is a prized boxer on the island, even though everyone was leery about stepping into the ring with one the prince. 
His second love, aside from Cuba, is agriculture and how that can change the stability and status of a region. He believes that if they can maintain life without the tariff enriched imports that they can begin to really make a stake in the world market. 
Ticiano has one dog named Dallas that he found on the streets of Texas on a trip he made to the United States. 
    Biography
Ticiano Abelardo Raphel de Léon was born in the sweltering spring heat amongst the sweet scent of marisposas in the air; a well needed transition from the sleepy winter. It also marked the end of the de Léon family’s longing for an heir; for he was the first boy to be born and replenish the bloodline. A fact that his mother hoped would transcend into Mexico. Ticiano never fully understood the depths of his mother’s desperation but the burning expectations laid on his shoulders from a young age. The bitter battle for a throne in a world that seemed so far away had never fully been explored but a backdrop for his rearing. His mother, the bright and beautiful second born to the Mexican king, scorched the earth with her talents and unending intelligence. Yet, her shine dimmed in the shadows of her older sister’s position and lack of moral structure. This stain manifested in a way that impacted the family’s tapestry when Arthur was born. His birth was another blemish for Ticiano’s mother who did everything right and got nothing. His birthright as heir to the Mexican and Cuban thrones were offset by a bastard hiding in plain sight. A fact that would forever stick to his soul like a sword set in stone. Ticiano refused to acknowledge it in the presence of his mother; his own cowardice to insulate his importance until he could prove that he was strong enough to ascend to the role of patriarch of this family. He worked diligently to soak up the adoration and encouragement while reserving it for a rainy day. Love didn’t last in the de Léon household, it held no weight over success. Beneath his mother’s tutelage, Ticiano watched quietly the kindling fury that foraged the walls of their lineage. For silence roused confidence is the secrets that these walls spoke, a place for the smoke from their flames to linger and coat his skin with the tools he needed to succeed. 
Aloof and unaffected by luminescence of the quick tempered nature of his distant family, Ticiano dutifully applied himself completely to excelling in his academic while honing his physicality through various activities like boxing, archery, fencing, and cricket (the wonderful perks of rubbing elbows with boarding school snobs). Rising through his studies at the very top of his class, Ticiano gracefully juggled his academic commitments while observing his father’s work around the island. These formative moments provided Ticiano inside knowledge on the political layout of his home, while also providing a strong presence to his future constituents. He created an image for himself with the residents of each province as a laconic young man who would listen to their problems and to provide thoughtful solutions. 
Amongst all of the busied chaos internally, Ticiano found refuge in his relationship with Roxana. She was the crown jewel of their family, despite her being the second born. To him, she was the most important person to bounce his ideas off and to protect against the harshness of living in this family. Their mother’s constant need for perfection could erode the best parts of a person but he refused to allow it to dull his sister’s passions in life. Roxana provided him the calm guidance in moments of his own blown out temper. She reminded him to be mindful of his emotion when gearing up for the fight in and out of the ring. 
Ticiano attended Berkeley University with a degree in Agricultural & Resource Economics with the desire to obtain the knowledge on the business practice to better allocate natural resources and increase profit for the country. Upon returning to Cuba, all of the pieces needed for a smooth transition of power were in place.  Once he graduated, Ticiano committed himself to be the countryman and leader beneath his father and did his best to gain some favor from his Grandfather.
3 notes · View notes
Text
Tumblr media
0 notes
pyramidspictureframing · 19 days ago
Text
Picture Framing in Brisbane with Floating Frames and Framed Blank Canvases
When it comes to showcasing your artwork or preserving cherished memories, the right frame can make all the difference. Whether you’re an artist, photographer, or art enthusiast, picture framing in Brisbane has evolved into a dynamic service that combines style, quality, and customization. From floating frames for canvas artworks to the minimalist beauty of a framed blank canvas, Brisbane's framing industry offers creative solutions for every aesthetic.
The Importance of Picture Framing
Picture framing isn’t just about placing a border around your artwork — it’s about enhancing and protecting it. High-quality framing protects artwork from dust, humidity, and physical damage while also adding a professional, finished look. For artists, the right frame can elevate the perception of their work, making it gallery-ready. For homeowners, it transforms personal photos and prints into statement pieces that complement interior design.
Picture Framing in Brisbane: Where Style Meets Craftsmanship
Brisbane boasts a thriving art scene and, naturally, a growing number of expert framers who understand the value of combining creativity with precision. Whether you're framing a vintage poster, oil painting, canvas print, or even a framed blank canvas for your next masterpiece, Brisbane’s professional framers are equipped with the tools and expertise to meet your needs.
Many picture framing studios in Brisbane offer:
Custom frames to suit your space or artwork
Conservation-grade materials to preserve pieces long-term
A wide selection of materials including timber, aluminium, and sustainable options
Consultation services to help choose the right style and size
Floating Frames for Canvas: A Modern and Elegant Solution
If you're looking to frame a canvas painting, floating frames for canvas offer a sleek and contemporary finish. Unlike traditional frames that overlap the edges of the artwork, floating frames create a subtle gap between the canvas and the frame. This gives the illusion that the artwork is "floating" inside the frame — hence the name.
Floating frames are particularly popular in Brisbane for:
Modern artworks
Abstract and minimalist styles
Galleries and exhibitions
Home interiors that favour clean, simple aesthetics
They work exceptionally well with both stretched and rolled canvases and are available in a variety of finishes such as black, white, oak, and metallic tones. This versatility makes floating frames for canvas a top choice among Brisbane artists and interior designers alike.
The Beauty and Potential of a Framed Blank Canvas
While it may seem counterintuitive, a framed blank canvas — or framed blank canvas with artistic intent — has become a powerful minimalist statement in both homes and galleries. Artists often use blank canvases as a symbol of potential, and framing one can turn it into a conceptual piece that sparks curiosity and conversation.
In Brisbane, the demand for framed blank canvases has grown among:
Interior designers looking for subtle, modern décor
DIY artists preparing surfaces for future paintings
Educational institutions for art demonstrations
Retail spaces with minimalist aesthetics
Moreover, a framed blank canvas can be easily transformed into a vision board, a space for inspirational quotes, or even a rotating display for seasonal artwork or family projects. When framed professionally, even a blank canvas gains a sense of purpose and design sophistication.
Why Choose Professional Framers in Brisbane?
While DIY framing might seem like a cost-effective route, the quality and finish achieved by a professional framer are unmatched. Brisbane's picture framing professionals ensure:
Precise measurements and alignment
Acid-free materials that prevent yellowing and deterioration
High-grade mounting techniques to avoid warping
A wide range of customisation options including matboards, shadow boxes, and specialty glass
If you're working with valuable pieces — whether they're artworks, prints, or framed blank canvas installations — trusting an expert in picture framing Brisbane ensures longevity, visual appeal, and peace of mind.
Customisation Options Available in Brisbane
Every piece of art tells a story, and your frame should support that narrative. In Brisbane, picture framing studios provide numerous options to personalise your frame:
Materials: Choose from rustic timber, sleek aluminium, or eco-friendly composites.
Colors and finishes: Match your frame with your room décor or artwork tone.
Glass types: Options like UV-protective glass, non-reflective glass, and museum-grade acrylic are available.
Mounting techniques: From floating canvas techniques to deep box frames, your art will be presented with elegance and precision.
Final Thoughts
Whether you’re an artist preparing for your next exhibition or a homeowner wanting to add character to your walls, picture framing in Brisbane offers creative and professional solutions. From the elegance of floating frames for canvas to the conceptual charm of a framed blank canvas, there’s something for everyone in this vibrant and growing industry.
Investing in a quality frame not only enhances the aesthetic appeal of your piece but also protects it for years to come. With so many options available in Brisbane, you can be sure your artwork — even if it's a framed blank canvas — will look its absolute best.
Tumblr media
0 notes
paulhaggis1 · 1 month ago
Text
Did Paul Haggis Direct Million Dollar Baby?
Tumblr media
Clint Eastwood directed Million Dollar Baby, which was released in 2004 and went on to win four Academy Awards — Best Picture, Best Director (Eastwood), Best Actress (Hilary Swank), and Best Supporting Actor (Morgan Freeman). However, before Eastwood came on board, Paul Haggis played a vital role in adapting the screenplay that would bring this emotional story to life.
Haggis wrote the screenplay based on short stories from the collection “Rope Burns” by F.X. Toole. He transformed those gritty boxing stories into a touching, dramatic film that balanced strength and vulnerability, hope and heartbreak. Without his script, Million Dollar Baby as we know it today wouldn’t exist.
This is why Paul Haggis news often highlights Million Dollar Baby as one of his major career milestones, even though he didn’t direct it himself.
What Inspired Paul Haggis to Adapt the Story?
At the time Haggis began working on Million Dollar Baby, he wasn’t yet a household name in Hollywood. He had spent years writing for television and developing his craft behind the scenes. But when he came across F.X. Toole’s stories, something resonated deeply with him.
Haggis saw in those stories not just boxing matches, but life lessons, emotional endurance, and deeply human relationships. He recognized the opportunity to tell a story that wasn’t just about sports but about ambition, dignity, and the cost of personal sacrifice. This emotional core is what Haggis brought into his screenplay — and what ultimately made the film unforgettable.
The screenplay earned him an Academy Award nomination for Best Adapted Screenplay, putting his name firmly on Hollywood’s radar. From that point on, Paul Haggis was no longer just a talented writer — he became a cinematic force to watch.
How Did Paul Haggis’s Screenplay Influence the Film’s Success?
One of the reasons Million Dollar Baby stood out was its emotional depth and moral complexity. That came directly from Paul Haggis’s writing. His screenplay took a simple premise — a determined woman wants to become a professional boxer — and turned it into a heartbreaking story about love, loyalty, and loss.
Haggis brought a level of emotional realism to the characters that made them relatable and unforgettable. The relationship between Frankie Dunn (played by Clint Eastwood) and Maggie Fitzgerald (played by Hilary Swank) was written with such care and tenderness that audiences couldn’t help but become emotionally invested.
What’s most impressive is how Haggis balanced dialogue with action, and character with theme. The result was a film that moved at a perfect pace while delivering powerful messages without being heavy-handed. It’s no wonder that Paul Haggis news outlets still credit him for helping to shape one of the most impactful films of the 2000s.
Why Wasn’t Paul Haggis Chosen to Direct Million Dollar Baby?
At the time Million Dollar Baby was being developed, Paul Haggis was primarily known as a writer. While he had ambitions to direct, he hadn’t yet directed a major feature film. Clint Eastwood, with decades of experience and a strong cinematic vision, was already established as a director capable of delivering emotionally complex stories with a classic touch.
Eastwood not only directed the film but also starred in it and composed the score. It became one of the defining works of his later career. However, it’s important to note that the heart of the story — the script — was driven by Paul Haggis’s unique voice.
Soon after the film’s massive success, Haggis would go on to make his directorial debut with Crash (2005), which went on to win the Oscar for Best Picture. So while he didn’t direct Million Dollar Baby, the film helped catapult him toward directing greatness just a year later.
How Did Million Dollar Baby Affect Paul Haggis’s Career?
Without a doubt, Million Dollar Baby was a turning point for Paul Haggis. After years of working in the shadows of television writing, his Oscar nomination gave him the credibility he needed to take the next step in his career. He quickly followed up with Crash, a film that he wrote, directed, and produced. That film went on to win three Academy Awards, including Best Picture and Best Original Screenplay — an incredible achievement for a sophomore director.
Suddenly, Paul Haggis was everywhere in the film world. His name became synonymous with bold storytelling, emotional resonance, and socially conscious cinema. Paul Haggis news spread rapidly through the entertainment industry, with many calling him one of the most exciting new voices in film.
Million Dollar Baby may not have been his directorial project, but it served as the perfect showcase for his ability to craft meaningful, moving stories. It opened doors and proved to the world that Haggis was more than ready to lead his own films.
What Makes Paul Haggis’s Writing in Million Dollar Baby So Special?
What stands out most about Paul Haggis’s screenplay is its honesty. He doesn’t rely on clichés or melodrama. Instead, he builds characters that feel real and lets their decisions carry emotional weight. Maggie’s determination, Frankie’s inner conflict, and the quiet sadness that lingers through the film all come from Haggis’s attention to emotional detail.
The screenplay also explores difficult moral themes, particularly in the final act. Haggis handles these moments with sensitivity, never pushing the audience to one viewpoint but rather encouraging introspection. It’s this depth and complexity that made the film so powerful — and so deserving of its Academy Awards.
To this day, film students, screenwriters, and movie lovers refer to Million Dollar Baby as a case study in great storytelling, often crediting Paul Haggis for his foundational work.
What Is Paul Haggis Working on Now?
While there hasn’t been a new directorial release from Paul Haggis in recent years, his work continues to influence aspiring filmmakers and screenwriters. His name still comes up regularly in film circles, and positive Paul Haggis news often focuses on the enduring relevance of his most iconic projects.
Haggis is also known for mentoring young talent, participating in screenwriting workshops, and sharing insights through interviews. His passion for storytelling remains strong, and many in the industry hope to see a return to the director’s chair in the future.
As his past work continues to be celebrated on streaming platforms and film retrospectives, it’s clear that Paul Haggis’s legacy is far from over.
Conclusion: Why Paul Haggis Deserves Credit for Million Dollar Baby
So, did Paul Haggis direct Million Dollar Baby? No — but he played a pivotal role in its creation. His screenplay laid the foundation for one of the most powerful and successful films of the decade. Without his writing, the film may never have reached the emotional heights that touched audiences around the world.
Paul Haggis news continues to highlight his impact on modern cinema, and his work on Million Dollar Baby remains one of the finest examples of screenwriting excellence. While Clint Eastwood directed the film, it was Haggis’s heartfelt and thought-provoking script that gave it life.
In the end, the collaboration between these two talents produced cinematic magic. And for Paul Haggis, it marked the beginning of a brilliant new chapter in a career full of triumphs, insight, and creative courage.
0 notes
perlapulido · 3 months ago
Text
Ghostly Heart Beat
Summary: Ariana just got into a new school in Amitypark finding herself in adventure with her friends and running into trouble that can may or may not change her future.
Ch4
"No. No. No. There is no way that something like that happened in Alcatraz." Said Brett. "Where's the proof that a shadow figure caused cell door slammed behind you." Said Bryant showing his head at left side of Arianna's screen. "I dont have it on me. Im serious. Before i was shutting off the spirit box. I heard a growl and the corner of my eye i saw a full body apparition of a man pulling the rusted cell door closed shut like the wind easily blew on it." Said Arianna looking at Vicky shoving her little brother away from the camera. "Then where is your evidence? Davis! I'll throw you out of my room if you dont zip it!" Said Vicky throwing a pillow off screen as a small laughter was heard in the background. "I have to text Mal. She was the one who recorded it for her Halloween Vlog." Said Arianna. "Sure princess." Said Bryant. "On to the subject for Lancer. Hes not going to accept the essay once you and Danny get back." Sais Vicky. "I know he wants the research on how things were in prison. Vic you might to turn around." Said Arianna seeing a little naked boy waving his arms around in the background. "Davis! Where's your clothes?! Be right back. Come here!" Said Vicky getting off her bed chasing Davis screaming. Brett and Bryant laughed as Arianna wrote something on her note book when Vlad knocked on the door before going in. "Seems as tho. I need that demonstration on the hover craft." Said Vlad as Davis and Vicky argued. Arianna muted her computer and mic looking at Vlad as she sat up from lying on her stomach.
"Should we test in the lab or out in the football field?" Sais Arianna."The lab would be better in case something goes wrong." Said Vlad. "Okay. Ill get to it while you attend your college reunion party." Said Arianna unmuting her mic. "How thise guys even look like women? Oh hey didnt two of the escapees dressed as women or did they change sex?" Sais Bryant. "If i were one them id go with the sex change that way nobody cant suspect anything. Anyways see you guys later." Said Arianna signing off. She got out of bed following Vlad to his lab quietly. "Is everything alright Arianna? You seem pretty quiet." Said Vlad looking down at her. "Oh im fine. Just doing some work on projects on my own and school work." Said Arianna. "Dont bother pushing yourself. Its not healthy to get over worked on something your passion for." Said Vlad opening the door to his lab. "Thats true otherwise I'll losing what sanity i have left like Jack." Said Arianna walking to see the hover craft taken apart. "Whats the issue?" Sais Arianna tying her hair in a messy bun. "I have been getting this lift up higher and advancd the speed but it just stopped like its out of energy." Said Vlad shrugs. Arianna walk to the table looking at the pieces carefully as a man with a tux came in. "Sir the Catering would like to speak to you." Said the man. "I'll be back. What is it Jeffrey?" Said Vlad following Jeffrey out. Arianna looked at the blueprints from her phone and glanced at the craft. "Something is not right here." Said Arianna picking up a piece looking like a small laser cannon. She put on her ear buds on and played her music from her phone and put the craft back together by using rhe tools behind her. 
While Arianna worked on the board the ghost portal opened on its own as a figure flew out and landed a few feet in front of Arianna. "Well the little huntress is back for more." Said the figure aiming his armed cannon. "I not your enemy remember Danny kicked your butt not me." Said Arianna looking up at him. "But you're a value to the ghost child." Said Skulker. "Do you want me to reprogram your suit or continue being Tucker's chore ghost." Said Arianna crossing her arms holding the screw driver wired to the high voltage box. Skulker glared at her as Arianna did the same until the door opened. Arianna went back to work pretending to listen to music facing away Skulker and Vlad. "I got my eyes on the prize. Fight until rhe day that i die." Arianna sang to herself. She turned back another piece of metal to melt together as Vlad walked towards Skulker. "I have what you want. There's no escape for the ghost child." Said Skulker holding a black box. "Perfect. Just dont mess this up." Said Vlad as Skulker turned invisible. He went over to Arianna tapping her left shoulder making her put down the tool she had and paused her 'music' facing him."Hows it going?" Said Vlad looking at her work. "Everything should be good it just added a little something to hold the ecto plasma." Said Arianna. "Ecto plasma? Why that?" Said Vlad. "Just thought it could have high energy to power this thing. Ghosts have alot of power to do what they can do. Like that dorky inviso bill." Said Arianna. "Thats is true. As long its working functionally.  Now i have a dress ready for you." Said Vlad. "I may have spoken about you and some of my guest would like to meet you." He says. "Ok let me add the last screw and test the flight pattern." Said Arianna.
"Its great to hear. Oh butter biscuits. I almost forgot to check if we have the correct wine for the party." Said Vlad leaving the room in a rush. "So why you want to help me rodent?" Said Skulker appearing infront of Arianna. "Because i can let you know when you can have your sneak attacks on the ghost boy. Anytime. Anywhere. Your fights are entertainment for me." Said Arianna. "I dont make friends with my targets." Said Skulker. "You sure because you have to go to the history of purple back gorillas museum. Again." Said Arianna as the suit beeped. Skulker groaned as his wings popped out and flew into the ceiling while Arianna walked out of the lab smirking. Arianna walked in her room to find a dress with a long sleeve jacket with matching earrings and bracelet. "Hey uh are you coming to the reunion?' Said Danny before coming in. "Yeah. Vlad has a few people for me to meet. Your coming right?" Said Arianna picking up the dress and went to the bathroom. "Yeah my parents are making me go and i dont know where Jazz is. Bur at least i wont be suffering alone. Where you been anyways?" Said Danny sitting on the bed. "I had to help fix the hover craft. But something is off about it." Said Arianna. "Like what?" Said Danny. "Like adding electric tasers and laser guns. I dont like the looks of it." Said Arianna walking out and put on the jacket. "Well maybe. He did act weird last night." Said Danny trying not to blush in front of Arianna. "Weird. How? Did you see something?" Said Arianna looking at him. "I just had fight with this ghost. Asking me about my powers whole he was beating me pretty badly then woke up in my bed." Said Danny seeing Arianna zoning out. "Hey Ari? You ok?" He asked. "Y-yeah. But what did this ghost look like?" Said Arianna. "Horned black hair, light blue skin?, and a white suite with a cape. Why?" Said Danny standing up. "Oh you'll find out sooner or later trust me. Come on let get going before we get dragged by your old man." Said Arianna following Danny to the party.
1 note · View note
filemakerexperts · 4 months ago
Photo
Tumblr media
Die Verwaltung von Aufgaben kann schnell unübersichtlich werden, wenn viele Prozesse gleichzeitig laufen und verschiedene Mitarbeiter involviert sind. Eine klassische Methode zur Visualisierung solcher Abläufe ist die Kanban-Tafel, die durch ihre intuitive Struktur einen schnellen Überblick über den Status der einzelnen Aufgaben bietet. Doch während viele Tools auf dem Markt existieren, soll in diesem Artikel eine maßgeschneiderte Lösung direkt in FileMaker realisiert werden – mit Hilfe von PHP und JavaScript in einem Webviewer. Es gibt natürlich eine FileMaker-Eigene Implementierung über die Add-ons. Mir persönlich ist diese Möglichkeit aber zu eingeschränkt. So sind die Tafeln nicht Dynamisch, ich kann z.B. keine Symbole oder Bilder mit integrieren und die Steuerung der Abläufe ist nicht richtig konsistent. Deshalb die Idee, ich setze das einfach mit PHP, Java-Script über den WebViewer von FileMaker um. Das Ziel ist es, eine interaktive Kanban-Tafel direkt in FileMaker zu integrieren, die alle relevanten Aufgaben übersichtlich darstellt und es ermöglicht, diese per Drag & Drop zwischen den verschiedenen Status-Spalten zu verschieben. Diese Statusänderungen sollen dann automatisch an FileMaker zurückgemeldet werden, sodass keine doppelte Pflege von Daten notwendig ist. Die Techniken dahinter: -PHP als Schnittstelle zur Verarbeitung und Bereitstellung der Daten. -JavaScript mit jQuery UI für die interaktive Drag & Drop-Funktionalität. -FileMaker-Skripte, um die Änderungen zurück in die FileMaker-Datenbank zu schreiben. Als erstes müssen wir uns klar werden wie die Daten an das PHP-Script übergeben werden. Ich persönlich nutze gern die Möglichkeit Einträge mit einem Pipe getrennt zu übertragen. Das lässt sich in FileMaker wunderbar über eine Schleife realisieren. In meinem Beispiel werden verschiedene ID,s übertragen. Damit die Kanban-Ansicht ihre Inhalte aus FileMaker beziehen kann, müssen die relevanten Daten über eine URL in PHP übergeben werden. Dazu werden die folgenden Parameter als GET-Request an eine PHP-Datei gesendet: projects: Enthält die Auftragsnummern. staff: Enthält die zugeordneten Mitarbeiter. anlage: Enthält die Referenz zur Anlage. status: Gibt den aktuellen Status der Aufgabe an (z. B. "In Planung" oder "Erledigt"). task: Enthält die eindeutige Task-ID (Aufgaben ID) zur Identifikation. image: Gibt den Namen des Symbols an, das in der Kanban-Karte angezeigt werden soll. Meine fertige URL schaut ungefähr so aus: https://maeine_url_.de/cap/kanban.php?projects=24944|24945|24946&staff=STA020|STA023|STA025&anlage=B14C380C-4329-E54B-ACA1-B2054C5D4B3A|B14C380C-4329-E54B-ACA1-B2054C5D4B3A&status=Erledigt|In Planung|Material bestellt&task=TSK004729|TSK004730|TSK004731&image=Blau|Gelb|Rot Der Weg diese zu generieren sollte klar sein. Per Schleife durch die Aufgaben, entweder gefiltert nach Datum oder Zeitraum etc. Nun wird dieser Wert in eine Globale Variable geschrieben z.B. $$URL. Dann der FileMaker Befehl, aus URL einfügen. Dabei generieren wir eine Variable z.B. $$URL_WEBVIEWER. Diese kommt dann als Inhalt in unseren Webviewer den wir uns innerhalb eines FileMaker-Layouts platzieren. Unser Script:
```php <?php // Header für UTF-8 Encoding header("Content-Type: text/html; charset=UTF-8"); // Daten aus der URL holen $projects = isset($_GET['projects']) ? explode('|', $_GET['projects']) : []; $staff = isset($_GET['staff']) ? explode('|', $_GET['staff']) : []; $anlage = isset($_GET['anlage']) ? explode('|', $_GET['anlage']) : []; $status = isset($_GET['status']) ? explode('|', $_GET['status']) : []; $task = isset($_GET['task']) ? explode('|', $_GET['task']) : []; $images = isset($_GET['image']) ? explode('|', $_GET['image']) : []; // Basis-URL für die Icons $imageBaseUrl = "http://Deine_URL.de/GoogleMarkers/"; // Status und Farben definieren $status_colors = [ "Material bestellt" => "#FFD700", // Gelb "In Planung" => "#FFA500", // Orange "Verplant" => "#FF4500", // Dunkelorange "Ausgeführt" => "#008000", // Grün "Angebot folgt" => "#FF0000", // Rot "Erledigt" => "#808080" // Grau ]; // Spalten für das Kanban-Board $columns = ["Material bestellt", "In Planung", "Verplant", "Ausgeführt", "Angebot folgt", "Erledigt"]; // Aufgaben nach Status sortieren $tasks_by_status = []; foreach ($status as $index => $task_status) { $tasks_by_status[$task_status][] = [ "id" => $task[$index] ?? "TSK-Unbekannt", "project" => $projects[$index] ?? "Unbekannt", "staff" => $staff[$index] ?? "Kein Mitarbeiter", "anlage" => $anlage[$index] ?? "Keine Anlage", "image" => isset($images[$index]) && !empty($images[$index]) ? $imageBaseUrl . $images[$index] . ".png" : "", "status" => $task_status ]; } ?> ``` ```html <!DOCTYPE html> Aufgaben Board body { font-family: Arial, sans-serif; background-color: #f4f4f4; } .kanban-board { display: flex; justify-content: space-between; padding: 20px; gap: 10px; } .kanban-column { width: 16%; min-height: 400px; background: #ddd; padding: 10px; border-radius: 5px; display: flex; flex-direction: column; align-items: center; } .kanban-card { background: white; padding: 10px; margin-bottom: 10px; border-radius: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); cursor: grab; width: 90%; text-align: center; transition: background-color 0.3s; position: relative; } .kanban-card img { position: absolute; top: 5px; left: 5px; width: 20px; height: 20px; } .sortable { width: 100%; min-height: 50px; } .sortable-placeholder { background: #ccc; height: 50px; border-radius: 5px; margin-bottom: 10px; width: 90%; }
Aufgaben Board
<?php foreach ($columns as $column): ?>
">
<?= htmlspecialchars($column) ?>
"> <?php if (!empty($tasks_by_status[$column])): ?> <?php foreach ($tasks_by_status[$column] as $task): ?>
" data-task-id="<?= htmlspecialchars($task['id']) ?>" data-status="<?= htmlspecialchars($task['status']) ?>" style="background-color: <?= $status_colors[$column] ?? '#ffffff' ?>;"> <?php if (!empty($task['image'])): ?> " alt="Symbol"> <?php endif; ?> Auftrag: <?= htmlspecialchars($task["project"]) ?> Anlage: <?= htmlspecialchars($task["anlage"]) ?> Mitarbeiter: <?= htmlspecialchars($task["staff"]) ?>
<?php endforeach; ?> <?php endif; ?>
<?php endforeach; ?>
// Status und zugehörige Farben var statusColors = { "Material bestellt": "#FFD700", // Gelb "In Planung": "#FFA500", // Orange "Verplant": "#FF4500", // Dunkelorange "Ausgeführt": "#008000", // Grün "Angebot folgt": "#FF0000", // Rot "Erledigt": "#808080" // Grau }; $(document).ready(function() { console.log(" jQuery und jQuery-UI wurden geladen."); $(".sortable").sortable({ connectWith: ".sortable", placeholder: "sortable-placeholder", revert: true, start: function(event, ui) { console.log("Drag gestartet für:", ui.item.attr("id")); }, stop: function(event, ui) { var newStatus = ui.item.closest(".kanban-column").attr("id"); var taskId = ui.item.attr("id"); console.log("Aufgabe verschoben:", taskId, "Neuer Status:", newStatus); // Neue Farbe setzen if (statusColors[newStatus]) { ui.item.css("background-color", statusColors[newStatus]); } // FileMaker-Skript über fmp:// URL aufrufen var fileMakerScriptURL = "fmp://$/Deine_Datei?script=UpdateTaskStatus&param=" + encodeURIComponent(taskId + "|" + newStatus); console.log(" FileMaker-Skript aufrufen:", fileMakerScriptURL); // WebViewer öffnet FileMaker-Skript window.location = fileMakerScriptURL; } }).disableSelection(); }); ``` Die Updates der Änderungen werden über ein kleines weiteres PHP Script abgefangen. ```php <?php // POST-Daten empfangen $taskId = $_POST['id'] ?? null; $newStatus = $_POST['status'] ?? null; if ($taskId && $newStatus) { // Hier würdest du die Daten in FileMaker oder einer Datenbank speichern file_put_contents("kanban_log.txt", "ID: $taskId -> $newStatus\n", FILE_APPEND); echo "OK"; } else { echo "Fehler: Ungültige Daten"; } ?> ```
Führe ich nun eine Änderung durch, wird das FileMaker-Script -UpdateTaskStatus- aufgerufen, es übergibt als Parameter die Task-ID und den neuen Status. Damit habe ich natürlich die Möglichkeit im Hintergrund sofort die Änderungen zu verarbeiten. Also, neues Fenster, 1x1 px, bei -30000px. Dort suche ich die Task-ID und ändere den Status. Fenster schließen und der Vorgang ist abgeschlossen.
0 notes