#functions in scala
Explore tagged Tumblr posts
assembly-official · 12 days ago
Text
@java-official might have something to say about that...
HELLO I AM NOW SCALA THE BEST JVM LANGUAGE
7 notes · View notes
lightandfellowship · 8 months ago
Text
Tumblr media Tumblr media
Here's my take on a Halloween Town Vidar. He's a gargoyle with a wolf skull mask.
Design notes under the read more:
I previously mentioned in my Halloween Town Vor post that when Nomura designed Sora, Donald, and Goofy's Halloween Town designs, he took inspiration from two different creatures for each of them. Sora is inspired by vampires and imps, Goofy is Frankenstein's monster mixed with a werewolf, and Donald is a mummy and invisible man. I once again took a similar approach here, though instead of using an even mix of motifs like I did with Vor's fairy + sphinx design, I went down more of a Sora route. IMO, if you look at Sora's Halloween Town design, it mostly reads as vampire despite lots of overlap between vampire and imp design elements, with the exclusively impish details really only being his imp/pumpkin mask and maybe his clawed gloves. For Vidar, he is mostly gargoyle with the wolf motif coming primarily from his wolf skull mask, but there's some overlap of creature motifs with the claws and fangs.
Now, why did I choose to make Vidar a gargoyle? Here are my reasons:
Made of stone. References how Vidar tries to harden his heart to the harm he's potentially causing the worlds. The cracks in the stone represent his slowly crumbling will and the eventual abandonment of his plans. As well, I think him being a living statue well represents his somewhat stoic demeanor and the mythological Vidar's title as the "silent god".
Gargoyles serve as guardians of the buildings they adorn. Throughout the game Vidar was trying his best to protect people and prevent anyone else from dying, especially Baldr.
Water spout gargoyles collect rain water and divert it from the walls and rooftops of buildings to prevent damage to those buildings. Water is sometimes symbolic of darkness in the KH series (for example, the KH1 opening where Riku offers his hand to Sora and gets enveloped by the darkness the waves). So, in my mind, this function of gargoyles represents Vidar's attempts to preserve Baldr by removing the darkness from Baldr's heart.
Gargoyles are commonly found on cathedrals and churches, and I think that religious aspect of them fits Scala society and Vidar's commitment to Light fairly well.
If Vidar were to visit Christmas Town via Halloween Town, I imagine his gargoyle form would change into a sort of "guardian angel" form, but keeping some of the more demonic elements such as the horns for a more Lucifer-esque angel. Sort of like how Christmas Town Sora still keeps many of his Halloween Town elements despite donning a Santa outfit.
Reason why I chose the wolf skull mask:
Probably the most well-known event in the Norse god Vidar's mythology is his battle with the great wolf Fenrir, who he kills by ripping its jaws apart. Thus Vidar wears the top jaw of a wolf skull as a mask, as a sort of "trophy" and reference to this mythology. Of course the "real" Fenrir would be much larger than a normal wolf, but the mask is just a representation.
Now, I'll explain all of my individual design choices from top to bottom:
Tumblr media
Gargoyle Horns: There's many styles of gargoyle horns, but I decided to give him more realistic-looking animal horns to add more detail.
Gargoyle Ears: I quite like this type of gargoyle ear with the multiple rounded segments even though I couldn't find many examples of it, and I think it nicely differentiates the ears from elf/demon ears. Vaguely Rochelle Goyle from Monster High inspired, as well.
Wolf Skull Mask: Already explained, but I tried to go semi-realistic here, once again to add more detail and make it more clear what kind of animal skull this is. If this design were to actually appear in a Kingdom Hearts game, I could potentially see this mask being stylized in a more cartoony way (especially if put into the chibi mobile game style.)
Gargoyle Wings (Feathered): I originally gave Vidar the more typical style of gargoyle wing which looks like a bat wing, but I felt that style of wing in conjunction with the horns, claws, and elongated skull mask made him look too much like a dragon, which wasn't what I was going for at all. So I changed it to the other common stye of gargoyle wing, a bird-like wing. I think this also better reflects his role in the game as someone sided with Light.
Stone Skin and Hair: As mentioned, he's made of stone and covered in cracks and nicks. He's pretty much all stone (except his eyes? I guess?)
Tumblr media
Shoulder Pads? (Don't know what else to call them): I made them more pointy and curled up at the edges for that Nightmare Before Christmas look.
Shoulder Pad Design: I turned the square design on Vidar's shoulder pads into crosses. One, to reference gravestones, but also again to reference back to cathedrals and that religious aspect of gargoyles. Also, it's a subtle detail, but I added a stitched seam to the side of Vidar's coat as well.
Bandages: Vidar's original design features bandage-like cloth underneath one of his gloves, so I took that detail and just put it all around his arm. Weathered and torn for the creepy look.
Wrist Bands: In Vidar's original design, he sports two asymmetrical gloves. Here, the bandages take the place of the more complicated glove, while these two black bands take the place of the simpler glove, which was just a black, fingerless glove comprised of a main glove and two straps above it.
Tumblr media
Gargoyle Claws: Not much to say here. Can sort of double as wolf claws, but obviously without the fur.
Scala Emblem Chain: I changed the chain from a bead chain to a more grungy link chain for that Halloween look. Also, I wasn't able to depict this in a way that satisfied me, but I imagine the metal of the charm and chain being a little tarnished and scratched up.
Dirtied Sash and Coat Edge: It's not blood, just grime. Grime, tearing, and weathering for more creepy factor. His coat is pretty long anyway so I could see it getting dirty in the streets of Halloween Town pretty easily.
Tumblr media
No Boots: To show off his gargoyle feet. In his original design his pants tuck into his boots, so I don't really know what the bottom of his pants are supposed to look like. I just cinched them at the bottom to maintain that puffed-out look. Is it weird that his feet only have three toes but his hand has three fingers and a thumb? Yeah. But I couldn't get four toes to look right. Just assume he's supposed to have four.
I decided to draw this Halloween Town design in black and white this time, but if I had colored it, you can imagine the color scheme of his clothes being darker and less saturated than his original design to better match Halloween Town.
Also, this was just a coincidence, but both Vor and Vidar's Halloween Town designs feature wings, claws, and fangs, and have a sort of cat (sphinx) and dog (wolf) theme. Which I think is cute and makes them feel more like a duo. :)
That's it. Thanks for reading.
61 notes · View notes
dostoyevsky-official · 5 months ago
Text
Coralie Fargeat, director
His films opened gates towards imagination. Towards an endless mental space where each could project its own inner world. We could wander in his films. Go back to them again and again. They were thick with secrets, with the unexplained. They were full of the unnecessary.
That was so essential. It requires a lot of strength: the deliberate act of creating worlds with no boundaries. To create paths where our mind can follow its own way. Carpets. Back yards. Heavy rooms. Roads. A whole unseen world was infusing behind each of those spaces. They were becoming open spaces for our imagination. I loved his work for that.
Paul Schrader, director
David couldn’t get Blue Velvet made. Dino De Laurentiis told David he’d pay me to rewrite the script and David gave it to me. It was one of the best scripts I’d ever read. I told Dino there was no way I could improve it. David thanked me and Dino financed the film. The rest is film history. The only thing to add is this: smoking kills.
Stephen Woolley, programmer and producer
When I finally caught up with Eraserheead, I was so mesmerised and besotted with its beautiful design, disturbing imagery and surreal humour that I programmed it for two months exclusively at the Scala cinema in London. It was one of the most important films I had ever seen and still is.
He came for the opening. But, looking at the programme, he appeared suddenly alarmed (his expressions usually vacillated between open-faced exuberance and intense curiosity). I asked what was wrong. He apologetically explained in what can only be described as a Jimmy Stewart drawl that there was a mistake: it said the film was playing during the day. He went on to explain: nobody watched it in daylight; it was a midnight movie; it would flop at 3pm.
Ironically, Lynch liked to describe Eraserhead as his Philadelphia Story – not the charming romcom with Stewart, Hepburn and Grant, but a tale inspired by his time living in the most violent and crime-ridden neighbourhoods in the city. He had lived all over the US, after being born in Montana, but kept that adorable, sing-song midwest accent throughout his life.
I told him there was no mistake – and happily David was wrong. Eraserhead is a transgressive and pleasurable enigma, existing alongside movies like Tod Browning’s Freaks, Buñuel’s Un Chien Andalou and Jodorowsky’s El Topo – as a masterpiece of grotesquery as beauty – like a Francis Bacon painting or a Louise Bourgeois sculpture.
Peter Strickland, director
I first saw Eraserhead at the Scala cinema on Saturday 10 February 1990 and to say it was an influence is an understatement. It pointed to an aesthetic pathway hitherto hidden from view, and most tellingly, as with many altering experiences, it revealed something within me that was probably always latent, but required unveiling.
At one point I fell asleep. But my dream state was porous enough to allow in fragments from the film, such as the Lady in the Radiator song, which made the whole experience even more indelible.
For all the genuinely repellent scenes in Eraserhead, the film’s ignition is in its confoundingly wayward tonality and how Lynch saw and heard the world. It was the first time I considered sound as something expressive rather than illustrative and considered film as something impressionistic rather than representative. The film functioned as an environment more than anything. I kidded myself that I could live in that inner world, though my only concession to that was in purchasing the film’s poster from a shop in Reading called But Is it Art?.
Carol Morley, director
It’s hard to believe Lynch has gone, but incredible to contemplate all that he did, and just how his avant garde art bravely made it out into the big wide world and continues to thrive. His film-making turned everything upside down and inside out and he did it with such originality it was breathtaking. He didn’t analyse. He felt, he had dreams and he tried to catch something in the air. In the book Lynch on Lynch, he said: “There are things that cinema can do that are very difficult to talk about.” He understood the mystery and magic like nobody else.
The best thing in the world for him was to have an idea. And he inspired me to stay true to my own ideas even when navigating the tricky and sometimes suffocating parts of film-making that are essentially commerce above art. Over the years I’ve watched and read interviews with him, and once spent a morning in bed reading his insights into life and creativity in his alternative self-help book, Catching the Big Fish. I’d begun the day never wanting to get up again and certainly never wanting to make a film again, but he returned my desire to do both. And through this, he taught me to hang on to the personal, to always return to the beginning of a process – to remember what you fell in love with when you had the initial thoughts and to never let go of that feeling and to keep going deep.
Lynch dreamed up his films – literally. The ending of Blue Velvet came to him in a dream. He inspired me to connect with my unconscious, to pay it respect. I loved how he explored the unmentionables in life, shone light into darkness, created monsters and outsiders, how he reconciled opposites such as the innocence and horror of small-town America, how he looked at “the weird on top” (as Laura Dern’s character in Wild at Heart says) and then took us underground.
The original Blue Velvet trailer says: “It will open your eyes to a world you’ve never seen before.” That pretty much sums up all of Lynch’s oeuvre. There’s a familiarity, but then again … I was around when Twin Peaks aired on TV in 1990 and my friends and I couldn’t stop talking about it. We began to see things differently. Life became Lynchian. I swear he altered the structure of our brains.
His work has always been a great challenge for the mind, but it’s the emotion in his films that has kept me returning for clues. As inventive as he was with performance, image, sound and music, nothing he did was embellishment for the sake of style, everything Lynch did was in service to the story. And It’s clear how much he loved his actors, how he gave them a safe and freeing space to do the very delicate and personal work actors have to do.
Alice Lowe, director
Many remember the first time they encountered Lynch’s indelible images, heard his sound and music for the first time. To me, he’s just always been there. And that’s when a cultural loss feels hard: when you’ve not met someone, but their work feels personal to you, part of your psyche.
But what’s strange is how many feel that way. The strangeness and intimacy of his work is counterintuitive to its popularity, its sheer power to force its way into culture collectively. His work spoke its own language, but a language that was strangely universal. In a time when the very nature of film as an individual’s perspective and the human auteurship of art is in question, it feels seismic to have lost him.
He reminded us that genius can be coupled with kindness and humanity. To me his greatest collaboration was with his audience. The generosity to allow people to project their own interpretation upon his work, forging powerful bonds with it.
For me it is the power of colour within his work; the soul-shifting nature of the sound design; his unforgettable characters: Bob crawling over the sofa, Diane Ladd covering herself with lipstick, Nicolas Cage’s sweetness in Wild at Heart, the log lady, the lady in the radiator, The Elephant Man choosing to die. He deftly mixed tones – nigh impossible. Humour and darkness and horror and sadness and wonder. All human experience contained.
He was the best magician. His spell was to dispel accusations of elitism or pretension with the sheer primality of his incantations. It is happening again. You may not be able to explain it, but deep down, you understand it. Universal. He showed us monsters without being a monster. And his showmanship was filled with empathy.
I’m going try to find something in the wreckage of this loss: a promise to be creative, to trust in art, in humanity, that there is a collectivity to our experience, and it’s worth sharing it. I hope his family are comforted by the love pouring out for this wonderful human.
39 notes · View notes
darkvolley · 1 year ago
Text
Tumblr media
Excuse the YouTuber in the corner I'm too lazy to switch to a different video but, it's probably a pretty easy conclusion to come to that KH might function off a somewhat stable time loop but nothing has really made it feel blatantly obvious than realizing that actually, since Ansem SoD sent Young Xehanort to Scala, that would mean there would have to be a starting timeline where the first SoD went back to start the loop, meaning there has to be a timeline where Xehanort never left Destiny Islands MEANING there has to be a timeline where SoD never existed, and as such neither did Xemnas and Terranort never happened along with basically everything else. So are we in fact confirming that KH does indeed function off a stable timeloop that never truly "started" somewhere and has just always been this way, or what in the world could have happened to still lead Xehanort to Scala without interference? Cuz now I have to wonder, if we're going by stable timeloop, then either Sora creates the tear in time every loop effectively creating endless ones over and over which could lead to a bigger problem(or not a problem at all if it's supposed to happen??) OR this is somehow the first deviation, which doesn't feel likely considering obviously Quadratum and Srelitizia being there seems to be decidedly factored into the equation here, but maybe I'm wrong. Maybe it hasn't been. Or maybe the problem is that Sora's genuinely not supposed to be there. Idk where I'm going anymore, but basically if time started somewhere and it hasn't always been a loop, how did we get HERE to the point in the screenshot where SoD/practically everything was able to exist to "create itself" essentially??? And I don't think that's possible without outside intervention, so it's gotta be a stable timeloop!
33 notes · View notes
qonphuceingey · 3 days ago
Note
What does chatgpt and similars provide? Especially as a tool for easing our cognitive load.
I think it can provide a lot. It really depends what you’re trying to achieve with it. Let me explain how I’ve used it as a comp sci student to give you examples.
Firstly, when writing some code like a class to hold some data and adjust them in a programming language, it’s a very well known pattern. You write the class, the constructors, some getters and some setters. Even if I’m able to use inheritance and one big abstract class to get the gist for the main pattern, I’m still going to be essentially copy and pasting (but from my brain) a pretty decent chunk of code. However, since it’s so common, an AI knows it extremely well too. The AIs have been embedded into the IDEs (apps we code in) for a while now, so I can just write the start of the class and it will fill in these basics for me if I so desire. That’s a few minutes saved. Over the course of a long project, you could save massive amounts of time doing the boring easy bits! This applies to many parts of code, called boiler plate code. It frees you up to think about the actual interesting and complex parts of the code architecture and design.
Secondly, when doing exams. I do not get provided with mark schemes, just questions, so when revising and practising a paper, I have no idea whether what I’m writing is correct or not, assuming I’m not fully familiar with the module. Typically, the LLM isn’t fully familiar either. What I can do it write my answer to a question, feed the question to an AI to see what it says, and then pass it my answer and see what it says about that. We essentially both answer the question, swap answers, and critique the other, same way you might revise with a friend. This gives me a lot more depth and understanding than just hoping I’m right and moving on. I can then take the new information it’s giving and reject it if it seems wrong or compare it to my notes.
Thirdly, I find often I want to try to google something but I don’t know the exact words that will result in the correct response. For instance, let’s say I have a couple examples of a topic but I don’t know what topic they’re all collected under, and I want to find more. Perhaps this could be Haskell, Scala and Lisp programming languages. Googling them might give me information about them each, but if I ask chat gpt what they all share in common, it can tell me they are all functional programming languages, and then I can google that term and learn more about it. I don’t know if this example specifically would work or not, it’s more to give you the idea of what I mean by this.
There’s likely far more you can use it for too, but I feel like these are what I do most with it. I’d like to emphasise that I’m not using it to cut myself out of the loop and misunderstand what’s going on, but to help me with work that I could do anyway but slower. The same way I *could* manually go to a library and search for a source, but Googling it is way faster and easier and probably more accurate. Chatgpt is not more accurate and might not be easier, but it is faster. It’s a productivity improving tool.
2 notes · View notes
asadmukhtarr · 3 months ago
Text
https://asadmukhtar.info/note/programming-in-scala
Introduction to Scala
Scala is a modern programming language that combines object-oriented and functional programming features.
It runs on the JVM (Java Virtual Machine), making it highly compatible with Java.
Scala is concise, expressive, and designed for scalability in software development.
2 notes · View notes
newcodesociety · 1 year ago
Text
Tumblr media
ByteByteGo | Newsletter/Blog
From the newsletter:
Imperative Programming Imperative programming describes a sequence of steps that change the program’s state. Languages like C, C++, Java, Python (to an extent), and many others support imperative programming styles.
Declarative Programming Declarative programming emphasizes expressing logic and functionalities without describing the control flow explicitly. Functional programming is a popular form of declarative programming.
Object-Oriented Programming (OOP) Object-oriented programming (OOP) revolves around the concept of objects, which encapsulate data (attributes) and behavior (methods or functions). Common object-oriented programming languages include Java, C++, Python, Ruby, and C#.
Aspect-Oriented Programming (AOP) Aspect-oriented programming (AOP) aims to modularize concerns that cut across multiple parts of a software system. AspectJ is one of the most well-known AOP frameworks that extends Java with AOP capabilities.
Functional Programming Functional Programming (FP) treats computation as the evaluation of mathematical functions and emphasizes the use of immutable data and declarative expressions. Languages like Haskell, Lisp, Erlang, and some features in languages like JavaScript, Python, and Scala support functional programming paradigms.
Reactive Programming Reactive Programming deals with asynchronous data streams and the propagation of changes. Event-driven applications, and streaming data processing applications benefit from reactive programming.
Generic Programming Generic Programming aims at creating reusable, flexible, and type-independent code by allowing algorithms and data structures to be written without specifying the types they will operate on. Generic programming is extensively used in libraries and frameworks to create data structures like lists, stacks, queues, and algorithms like sorting, searching.
Concurrent Programming Concurrent Programming deals with the execution of multiple tasks or processes simultaneously, improving performance and resource utilization. Concurrent programming is utilized in various applications, including multi-threaded servers, parallel processing, concurrent web servers, and high-performance computing.
8 notes · View notes
houseofsannae · 11 months ago
Note
Do you plan on doing anything with TWEWY in Chi? (Related, did you play NEO? I found it a decent enough game but there wasn’t the love of life TWEWY vibe IMO)
So while 3D did confirm that a TWEWY world exists (and happy 17th TWEWY release anniversary, by the way - July 27th, 2007) the metaphysics of the UG, the RG, and the Higher Plane are very... odd, even by Kingdom Hearts standards. If I was to use it, I'd have to explain why this one world functions like this and not any other... or I'd have to say that every world functions like this, and it's just never come up before. I'm going to sidestep the issue by just never going there, although I might pull the characters from it for the intended grand finale to the third arc (I'm intending to pull a Smash Ultimate - EVERYONE IS HERE!)
HOWEVER, I do plan on having Coco Atarashi be one of the non-union leader Dandelions during the Keyblade War, and covering how she ended up in the TWEWY world instead of going into the vault in Scala ad Caelum with (most of) the rest of them. Her Keyblade was Skull Noise. Unlike with Strelitzia, I don't intend for her to join the main narrative again; she likes being a Reaper much more than being a Keybearer.
I did play Neo! I liked its gameplay much more than the original TWEWY (I never beat it on the DS because I couldn't wrap my head around the touch screen controls; I did beat the Switch port, though). I'd agree that the two games are trying to say two different things, and the original is better at making its point. I enjoyed all of the characters in NEO (with the exception of the annoying math freak that should've stayed dead), and it's a real shame I can't use them in KHΨ.
3 notes · View notes
artist-kili · 11 months ago
Text
I had a migraine episode yesterday so I feel like telling you what I feel and what I do. Perhaps someone experiences the same. Perhaps you know someone who does and want to help. (under the read more)
Anyway:
How my migraines feel:
They are about a 7 on a pain scala according to a description I found online. That means that I cannot continue daily activities and am restricted during the day. My migraines usually only stay for 24 hours but I had some rarely stay for 48 hours.
Symptoms include dizziness, severe nausea (including throwing up from anywhere from once to several times every 30 minutes) and a throbbing headache on the left or right side of my head right beside my eyes that gets worse when I move my eyes. Its also accompanied by a very stuff neck that hurts as well. I also am light sensitive (very bad pairing with my autism), noise sensitive and my cognitive functions are impaired. I struggle to process noises, to think, to form sentences (even worse than usual) and to balance. Sometimes I also feel extremely tired before the migraine hits like a meteor.
TLDR: I literally do not function in a migraine attack. Its pure torture. Like being sleepless for 48+ hours.
What I do against it:
Not much I can do really. I can only minimize my suffering. My newest neurologist prescribed me Rizatriptan (one to two tablets per attack) to manage the pain. If I have enough energy and thought about it, I'll take one immediately when I feel it coming. I dont have an aura tho before migraines (meaning Id feel it coming days in advance) and since I also get headaches from a stiff neck and other things I often notice it too late. Since I dont want to take my meds unnecessarily, I often wait too long. (Ibuprofen and similar over-the-counter painkillers don't work for me)
I also take pills against nausea so I dont use up my energy too much.
I take both meds with me at all times including school. Usually I will leave school immediately upon noticing headaches if I am not sure they are harmless. This prevents me from throwing up in the nasty school bathroom, possibly fainting and the headache from worsening.
I sometimes try to use mint oil first to relieve my neckpain, however it doesnt work with relieving the pain. It does calm me down tho,
Next step after meds and getting into a safe location (at best my room, any bed/flat surface works) and stuff, is that - if at home - I will grab a washing cloth, wetten it with cold water as well as a bottle of water to keep at least a little hydrated. I then either manage to go up the stairs to my room or I go to my parent's bedroom.
I will dim the room and go to bed. I place the wet cloth on my forehead and put the pillow against my neck to put pressure on whatever side hurts. It helps usually. In my room I have a bucket next to my bed in case of throwing up. When sleeping in my parents bed I only have to go five steps to the bathroom. It happens very rarely that I barely can walk there due to literally shaking from exhaustion. I will stay a few minutes in the bathroom to calm down before going back.
Otherwise I will sleep. I will sleep until the migraines are better/away. From yesterday 14:30 when I fell asleep to today 7:30, I slept 17 hours with occasional bathroom breaks. then the headaches were better and I immediately walked down, drank and took my meds I hadnt taken the day before because I was just too tired.
TLDR: Taking my migraine painkillers, taking anti-nausea pills, making a wet cloth for my forehead, dimming the room, preparing a possible bucket for throwing up and most importantly: SLEEP
How I got diagnosed:
So I was diagnosed several years ago, I am not sure when. I had started getting migraines and since my dad also suffers from them and they can be genetic, we got them checked up (+ my psychiatrist at the time suggested going to a neurologist)
My first neurologist first recommended trying if Ibuprofen or similar works and put me on preventive meds that Id have to take every day. My autism and lack of structure disliked that. Ibuprofen didn't work either.
Then followed MRIs, EEGs, bloodwork and i think an EKG too Im not sure tho; to just rule out other possibilities (like a tumor). Those were all safe. I still have to do an MRI every now and then just to be safe as well as an EEG and Bloodwork. Like once a year or so.
Back at the doctor: My first neurologist moved. Onto the second one. He prescribed me Sumatriptan after some testing and stuff.
I had one meeting with him before he retired. I also could stop taking the preventive meds that I wasnt taking anyway because I cant deal with it.
My third and last neurologist changed Sumatriptan to Rizatriptan and acinowledged that I struggled with daily intake tablets. Those are what I have now and it works good so far. That neurologist went into a private praxis a few weeks afterwards.
My main struggle was that I couldnt get a prescription for the meds without a neurologists referral. So it was a very stressful calling back and forth until my general doctor was able to give the prescription. So now everything is fine!
I really hoped someone would help this "^^
2 notes · View notes
lightandfellowship · 11 months ago
Text
I wonder if Xehanort experiencing "emptiness" after the deaths of Player and his friends is in part due to relying on the emotions of others to feel. Not unlike the human body becoming reliant on, say, medicine, to produce certain brain chemicals that it can't produce on its own?
Xehanort only lived with one other person for most of his childhood, around 13-ish years I'm guessing. And he not only felt that person's emotions, he experienced that person's memories in his dreams (daily?) for those 13-ish years, too. Relying on the memories of someone else to feel companionship and understand "the greater world". Surely his heart became reliant on Player's to feel a wider range of emotions, because he certainly wasn't getting the socialization and experience necessary to cultivate and mature his heart on his little island.
Then Player died, and Xehanort was cut off. He suddenly had no one to feed his heart emotions every day. And so his heart stopped feeling, because it didn't know how to feel on its own. It had never been truly alone before, it always had another heart providing for it, showing it what to do. As he says in the dark corridor leading from Destiny Islands to Scala: "Regardless of where these foul emotions were coming from, they gave me comfort. They helped me realize that my heart could still feel."
Of course I imagine he was also just empty from losing someone so important to him. But it wouldn't surprise me if the empath thing really messed with his heart's ability to function "normally", too.
37 notes · View notes
rosie-kairi · 2 years ago
Note
It’s free khux ask! if you could have a kh game centered on a specific dandelion leader who would choose and what kind of genre+gameplay would it be?
Oh now this is a tough one-
There's so many possibilities for something like this. I think my go-to choice would be a Lauriam + Elrena buddy cop type story where they wake up recompleted post-kh3 and have to recover their memories. You could throw in ghost boy Ephemer and make it a trio. You're a memoryless Lauriam accompanied by the ghost of a random teenage boy who claims to have known you in your past and wants to help you regain your memories. Gameplay wise I think it would be your average kh game lol.
If I were to choose a game that heavily diverged from the gameplay norm, I'd do something regarding Ephemer and how Scala Ad Caelum came to be. Maybe some kind of time-management city-builder where you have to make decisions and collect resources in order to make the city function properly. Like some mix of the civilization age in Spore and the entirety of City Skylines. I'm a sucker for those types of games.
14 notes · View notes
apptagsolution · 1 year ago
Text
Exploring Essential Laravel Development Tools for Building Powerful Web Applications
Laravel has emerged as one of the most popular PHP frameworks, providing builders a sturdy and green platform for building net packages. Central to the fulfillment of Laravel tasks are the development tools that streamline the improvement process, decorate productiveness, and make certain code quality. In this article, we will delve into the best Laravel development tools that each developer should be acquainted with.
1  Composer: Composer is a dependency manager for PHP that allows you to declare the libraries your project relies upon on and manages them for you. Laravel itself relies closely on Composer for package deal management, making it an essential device for Laravel builders. With Composer, you may without problems upload, eliminate, or update applications, making sure that your Laravel project stays up-to-date with the present day dependencies.
2  Artisan: Artisan is the command-line interface blanketed with Laravel, presenting various helpful instructions for scaffolding, handling migrations, producing controllers, models, and plenty extra. Laravel builders leverage Artisan to automate repetitive tasks and streamline improvement workflows, thereby growing efficiency and productiveness.
3  Laravel Debugbar: Debugging is an crucial component of software program development, and Laravel Debugbar simplifies the debugging procedure by using supplying exact insights into the application's overall performance, queries, views, and greater. It's a accessible device for identifying and resolving problems all through improvement, making sure the clean functioning of your Laravel application.
4  Laravel Telescope: Similar to Laravel Debugbar, Laravel Telescope is a debugging assistant for Laravel programs, presenting actual-time insights into requests, exceptions, database queries, and greater. With its intuitive dashboard, developers can monitor the software's behavior, pick out performance bottlenecks, and optimize hence.
5  Laravel Mix: Laravel Mix offers a fluent API for outlining webpack build steps on your Laravel application. It simplifies asset compilation and preprocessing duties together with compiling SASS or LESS documents, concatenating and minifying JavaScript documents, and dealing with versioning. Laravel Mix significantly streamlines the frontend improvement procedure, permitting builders to attention on building notable consumer reviews.
6  Laravel Horizon: Laravel Horizon is a dashboard and configuration system for Laravel's Redis queue, imparting insights into process throughput, runtime metrics, and more. It enables builders to monitor and control queued jobs efficiently, ensuring most beneficial performance and scalability for Laravel programs that leverage history processing.
7  Laravel Envoyer: Laravel Envoyer is a deployment tool designed specifically for Laravel packages, facilitating seamless deployment workflows with 0 downtime. It automates the deployment process, from pushing code adjustments to more than one servers to executing deployment scripts, thereby minimizing the chance of errors and ensuring smooth deployments.
8  Laravel Dusk: Laravel Dusk is an cease-to-give up browser testing tool for Laravel applications, built on pinnacle of the ChromeDriver and WebDriverIO. It lets in builders to put in writing expressive and dependable browser assessments, making sure that critical user interactions and workflows function as expected across exceptional browsers and environments.
9  Laravel Valet: Laravel Valet gives a light-weight improvement surroundings for Laravel applications on macOS, offering seamless integration with equipment like MySQL, NGINX, and PHP. It simplifies the setup process, permitting developers to consciousness on writing code instead of configuring their development environment.
In end, mastering the vital Laravel development tools noted above is important for building robust, green, and scalable internet packages with Laravel. Whether it's handling dependencies, debugging troubles, optimizing overall performance, or streamlining deployment workflows, those equipment empower Laravel developers to supply outstanding answers that meet the demands of current internet development. Embracing these gear will certainly increase your Laravel improvement enjoy and accelerate your journey toward turning into a talented Laravel developer.
3 notes · View notes
invidiatechdemo · 2 years ago
Text
well, fic writing is taking forever so I'm going to start releasing rambling upperclassmen+lowerclassmen headcanons into the wild for KHDR, starting with like... family hcs for them, though as a disclaimer these are super rough around the edges:
In terms of characters families:
-Vali has parents, and he generally gets along well with them. Generally.
-Vidar has a mother and a father, as well as a grandmother who is/was a keyblade wielder herself, at one point. Vidar's grandmother currently lives alone on one of the more abandoned of the various islands in scala that still has cable car access (likely having lived there for years, long before that specific quarter was abandoned/the people there disappeared).
Vidar tries to visit her on holidays, especially on holidays like Scala's founding, and often ventured there on errands on his own before he became friends with Hoder and his other classmates. All of Vidar's family are on the older side, and the entire dormlike structure I feel is sort of implied in lore causes a good amount of stress/concern for Vidar, since he sees them less often.
He worries.
-Vala has a mother, and she and her mother are pretty close, despite the general distance/business that being in training for such a thing entails. Vala's mother understands that Vala is very focused on her classes. Possibly part of why she has a fondness for dance and music.
-Hoder and Baldr live on their own. I think with the way Daybreak Town originally functioned, the concept of children and teens living on their own is not like. Unheard Of.
Hoder does not like talking about the fact their parents aren't around, though the overall feeling from the few times Vala or Vidar asked about it is it's a 'parents died' thing, though both of them are extremely uncomfortable talking about it. Touchy subject for them.
-Sigrun has two fathers, and she is the first of her family to ever attempt to become a Keyblade Master.
She talks about them a lot, when given the chance.
-Heimdall lives on his own, a la Hoder and Baldr.
-Helgi has a mother and father. Not much to discuss here.
2 notes · View notes
clinicalbiostats · 2 years ago
Text
Unlock the World of Data Analysis: Programming Languages for Success!
💡 When it comes to data analysis, choosing the right programming language can make all the difference. Here are some popular languages that empower professionals in this exciting field
https://www.clinicalbiostats.com/
🐍 Python: Known for its versatility, Python offers a robust ecosystem of libraries like Pandas, NumPy, and Matplotlib. It's beginner-friendly and widely used for data manipulation, visualization, and machine learning.
📈 R: Built specifically for statistical analysis, R provides an extensive collection of packages like dplyr, ggplot2, and caret. It excels in data exploration, visualization, and advanced statistical modeling.
🔢 SQL: Structured Query Language (SQL) is essential for working with databases. It allows you to extract, manipulate, and analyze large datasets efficiently, making it a go-to language for data retrieval and management.
💻 Java: Widely used in enterprise-level applications, Java offers powerful libraries like Apache Hadoop and Apache Spark for big data processing. It provides scalability and performance for complex data analysis tasks.
📊 MATLAB: Renowned for its mathematical and numerical computing capabilities, MATLAB is favored in academic and research settings. It excels in data visualization, signal processing, and algorithm development.
🔬 Julia: Known for its speed and ease of use, Julia is gaining popularity in scientific computing and data analysis. Its syntax resembles mathematical notation, making it intuitive for scientists and statisticians.
🌐 Scala: Scala, with its seamless integration with Apache Spark, is a valuable language for distributed data processing and big data analytics. It combines object-oriented and functional programming paradigms.
💪 The key is to choose a language that aligns with your specific goals and preferences. Embrace the power of programming and unleash your potential in the dynamic field of data analysis! 💻📈
4 notes · View notes
nschool · 21 hours ago
Text
The Best Open-Source Tools for Data Science in 2025
Tumblr media
Data science in 2025 is thriving, driven by a robust ecosystem of open-source tools that empower professionals to extract insights, build predictive models, and deploy data-driven solutions at scale. This year, the landscape is more dynamic than ever, with established favorites and emerging contenders shaping how data scientists work. Here’s an in-depth look at the best open-source tools that are defining data science in 2025.
1. Python: The Universal Language of Data Science
Python remains the cornerstone of data science. Its intuitive syntax, extensive libraries, and active community make it the go-to language for everything from data wrangling to deep learning. Libraries such as NumPy and Pandas streamline numerical computations and data manipulation, while scikit-learn is the gold standard for classical machine learning tasks.
NumPy: Efficient array operations and mathematical functions.
Pandas: Powerful data structures (DataFrames) for cleaning, transforming, and analyzing structured data.
scikit-learn: Comprehensive suite for classification, regression, clustering, and model evaluation.
Python’s popularity is reflected in the 2025 Stack Overflow Developer Survey, with 53% of developers using it for data projects.
2. R and RStudio: Statistical Powerhouses
R continues to shine in academia and industries where statistical rigor is paramount. The RStudio IDE enhances productivity with features for scripting, debugging, and visualization. R’s package ecosystem—especially tidyverse for data manipulation and ggplot2 for visualization—remains unmatched for statistical analysis and custom plotting.
Shiny: Build interactive web applications directly from R.
CRAN: Over 18,000 packages for every conceivable statistical need.
R is favored by 36% of users, especially for advanced analytics and research.
3. Jupyter Notebooks and JupyterLab: Interactive Exploration
Jupyter Notebooks are indispensable for prototyping, sharing, and documenting data science workflows. They support live code (Python, R, Julia, and more), visualizations, and narrative text in a single document. JupyterLab, the next-generation interface, offers enhanced collaboration and modularity.
Over 15 million notebooks hosted as of 2025, with 80% of data analysts using them regularly.
4. Apache Spark: Big Data at Lightning Speed
As data volumes grow, Apache Spark stands out for its ability to process massive datasets rapidly, both in batch and real-time. Spark’s distributed architecture, support for SQL, machine learning (MLlib), and compatibility with Python, R, Scala, and Java make it a staple for big data analytics.
65% increase in Spark adoption since 2023, reflecting its scalability and performance.
5. TensorFlow and PyTorch: Deep Learning Titans
For machine learning and AI, TensorFlow and PyTorch dominate. Both offer flexible APIs for building and training neural networks, with strong community support and integration with cloud platforms.
TensorFlow: Preferred for production-grade models and scalability; used by over 33% of ML professionals.
PyTorch: Valued for its dynamic computation graph and ease of experimentation, especially in research settings.
6. Data Visualization: Plotly, D3.js, and Apache Superset
Effective data storytelling relies on compelling visualizations:
Plotly: Python-based, supports interactive and publication-quality charts; easy for both static and dynamic visualizations.
D3.js: JavaScript library for highly customizable, web-based visualizations; ideal for specialists seeking full control.
Apache Superset: Open-source dashboarding platform for interactive, scalable visual analytics; increasingly adopted for enterprise BI.
Tableau Public, though not fully open-source, is also popular for sharing interactive visualizations with a broad audience.
7. Pandas: The Data Wrangling Workhorse
Pandas remains the backbone of data manipulation in Python, powering up to 90% of data wrangling tasks. Its DataFrame structure simplifies complex operations, making it essential for cleaning, transforming, and analyzing large datasets.
8. Scikit-learn: Machine Learning Made Simple
scikit-learn is the default choice for classical machine learning. Its consistent API, extensive documentation, and wide range of algorithms make it ideal for tasks such as classification, regression, clustering, and model validation.
9. Apache Airflow: Workflow Orchestration
As data pipelines become more complex, Apache Airflow has emerged as the go-to tool for workflow automation and orchestration. Its user-friendly interface and scalability have driven a 35% surge in adoption among data engineers in the past year.
10. MLflow: Model Management and Experiment Tracking
MLflow streamlines the machine learning lifecycle, offering tools for experiment tracking, model packaging, and deployment. Over 60% of ML engineers use MLflow for its integration capabilities and ease of use in production environments.
11. Docker and Kubernetes: Reproducibility and Scalability
Containerization with Docker and orchestration via Kubernetes ensure that data science applications run consistently across environments. These tools are now standard for deploying models and scaling data-driven services in production.
12. Emerging Contenders: Streamlit and More
Streamlit: Rapidly build and deploy interactive data apps with minimal code, gaining popularity for internal dashboards and quick prototypes.
Redash: SQL-based visualization and dashboarding tool, ideal for teams needing quick insights from databases.
Kibana: Real-time data exploration and monitoring, especially for log analytics and anomaly detection.
Conclusion: The Open-Source Advantage in 2025
Open-source tools continue to drive innovation in data science, making advanced analytics accessible, scalable, and collaborative. Mastery of these tools is not just a technical advantage—it’s essential for staying competitive in a rapidly evolving field. Whether you’re a beginner or a seasoned professional, leveraging this ecosystem will unlock new possibilities and accelerate your journey from raw data to actionable insight.
The future of data science is open, and in 2025, these tools are your ticket to building smarter, faster, and more impactful solutions.
0 notes
codingprolab · 2 days ago
Text
CSCI 3055 Assignment 1
Programming Languages All programming questions are to be implemented using Scala. 1. Convert the following object oriented code to an implementation that uses closure and functions as values. Object oriented version in…
0 notes