Tumgik
#CPU utilization
virtualizationhowto · 10 months
Text
ESXTOP commands: The Ultimate Guide
ESXTOP commands: The Ultimate Guide @vexpert #vmwarecommunities #100daysofhomelab #homelab #ESXTOPGuide #VMwarePerformanceMonitoring #ESXiHostOptimization #VirtualMachineTroubleshooting #CPUUtilization #MemoryManagement #ESXTOPCommands
When performance issues arise in your virtual machines running in VMware vSphere, understanding how to troubleshoot and optimize is crucial. One versatile tool at your disposal is ESXTOP, a command line interface that provides real-time data on the ESXi host and its virtual machines. Let’s take a look at ESXTOP commands you need to know. Table of contentsWhat is ESXTOP?ESXTOP commands for…
Tumblr media
View On WordPress
0 notes
thedbahub · 3 months
Text
Identifying Query CPU Core Utilization in SQL Server 2022
Diving into the world of database management, especially when it comes to enhancing performance, can sometimes feel like you’re solving a complex puzzle. With SQL Server 2022, this journey gets a bit more intriguing thanks to its new features designed to help us peek under the hood and see how our queries interact with the system’s resources. For those of you who’ve been wondering if there’s a…
View On WordPress
0 notes
rachadoodz · 1 year
Text
Anyone else having game breaking issues after switching to the new dumb EA play????
0 notes
jolukiwede · 2 years
Text
Manuel carte mere asrock
télécharger le mode d'emploi ASROCK ou la notice ASROCK de votre carte mère, lecteur mp3, guide d'instructions.
</p><br>https://tukamopum.tumblr.com/post/694367250664292352/montre-m%C3%A9canique-remontage-manuel, https://jolukiwede.tumblr.com/post/694366418955829248/notice-utilisateur-galaxy-dimension, https://jolukiwede.tumblr.com/post/694366418955829248/notice-utilisateur-galaxy-dimension, https://jolukiwede.tumblr.com/post/694364390066143232/mode-manuel-reflex-nikon, https://jolukiwede.tumblr.com/post/694366418955829248/notice-utilisateur-galaxy-dimension.
0 notes
canmom · 6 months
Text
very brief torrent security primer
some brief comments on piracy safety for @goblin-thembo who has been asking a lot of questions in the notes of that post...
OK, so when you download a torrent, you are downloading some files. The BitTorrent protocol makes it almost impossible to substitute a different file than the one you request, but you have no way to be absolutely certain that the original file is 'safe' - that depends on the properties of the file, and what you do with it. Some types of file are safer than others.
Here's some jargon you may find useful.
torrent: a file that describes how to download some files through the BitTorrent protocol. we won't go into the technicalities, but when you load a torrent into your torrent client, you will connect to other people who have parts of the files, download the pieces, and reassemble the files you want.
seeding: providing a copy of the files in a torrent to other people.
ISP: Internet Service Provider, the company that connects you to the internet.
IP address: your computer's identity on a network, notably the public internet. When you connect to a website, they know your IP address. Your IP address is assigned by your ISP.
From an IP address, you can determine someone's broad geographical location (which country they're connected in) and which ISP they are using. You can contact the ISP, who will be able to associate it with a specific user.
swarm: the collection of users downloading or seeding a particular torrent.
VPN: Virtual Private Network, a relay service which hides your IP address from the public internet. People who connect to you will see the VPN's IP instead of your real IP. Your ISP will be able to know that you connected to a VPN, but not what you send through it. So they wouldn't be able to tell if you are using BitTorrent. VPNs usually cost a fairly small amount of money as a subscription service.
Threat model
In security we talk about a 'threat model', which is what you think you need to protect yourself from. There are two major threats when downloading files using BitTorrent.
copyright claims: your computer's IP is broadcast when you use BitTorrent. Copyright holders will often put 'sniffers' on the network which will monitor the IPs in the swarm of popular torrents. They will then send a takedown letter to your internet service provider (ISP), who will usually send you an email to stop sharing copyrighted media on their network, and then cut off your internet on multiple offences. This can easily be circumvented using a VPN. I strongly recommend using a VPN if you download any copyrighted content through BitTorrent.
attacks through the file you download: someone might upload a virus as a torrent, presenting it as a file you might be looking for (e.g. cracked software). So let's go over different types of file you might download and how they could be used to attack you.
Executable files, such as pirated software, are not safe. If you download a program and run it, you are potentially giving the author full control over your computer. So you should make damn sure the uploader is trustworthy. If you're downloading open source software from the maintainer's github release page, you're probably good. If you're downloading cracked art programs or games... good luck lol.
On a public torrent tracker, to which anyone can upload, there is no guarantee that any file is what anyone says. You have to make your own determination of which uploaders are trustworthy. I can't give you great advice on this, since I generally do not download cracked executables. For games, FitGirl Repacks is generally a pretty good source.
If you are on Windows, the default Windows Defender software should be used to scan any file you download. (Paid antivirus software is of somewhat dubious utility, often pushing ads and using CPU resources in its own right.) Fewer attackers will target desktop Linux or OSX, which doesn't mean you're guaranteed safe, but Windows is the biggest target as the most widely used operating system.
Videos, music and images are generally safe. I say 'generally' because it's possible, in theory, to create a video that exploits a vulnerability in your video player (e.g. mpv or VLC) and uses it to execute code. So far as I know this is largely theoretical, and known vulns have been patched, but make sure to keep your player up to date to mitigate against known vulnerabilities.
Any compressed archives (zip, rar, 7zip) can be used to create something called a 'zip bomb', which is a file which goes into an infinite loop when you try to decompress it, swallowing up more and more memory and hard drive space. I've never seen this actually be done, but it's possible. More subtle attacks would attempt to attack the program you use to decompress the file. Keep your software up to date to mitigate against known vulnerabilities.
Besides taking care about what you download, on Windows you should either not run your main account as an admin account, or make sure to set User Account Control to require a credentials check for admin operations, and also keep your operating system and software up to date. Make sure file extensions are visible so you don't get fooled by a file disguised as a different file type. And y'know, if the torrent tracker has comments, check to see if a lot of people are saying it's a virus.
What could happen if your computer gets infected? Well, they might use your computer to mine crypto at the cost of your CPU performance, they might encrypt and ransom your files, and they might steal your credentials for online services (including banking and the like). There are various measures you can take against this, such as making sure to encrypt sensitive data such as passwords, but the best defense is to not infect your computer in the first place.
The most likely time for people to upload viruses is when something is in high demand and there isn't a single authoritative high-quality source out yet.
Ultimately you get to decide what you consider an acceptable level of risk. There is no such thing as perfect safety. I would recommend using your own initiative to learn about computer security and not badger random tumblr users to explain it to you, but hopefully the above guidelines should help you avoid doing anything too dangerous.
174 notes · View notes
codingquill · 8 months
Text
What is the kernel of an operating system ?
You can think of the kernel as the core component of an operating system, just like the CPU is the core component of a computer. The kernel of an operating system, such as the Linux kernel, is responsible for managing system resources ( such as the CPU, memory, and devices ) . The kernel of an operating system is not a physical entity that can be seen. It is a computer program that resides in memory.
Key points to understand the relationship between the kernel and the OS:
The kernel acts as the intermediary between the hardware and the software layers of the system. It provides a layer of abstraction that allows software applications to interact with the hardware without needing to understand the low-level details of the hardware
The kernel controls and manages system resources such as the CPU, memory, devices, and file systems. It ensures that these resources are allocated and utilized efficiently by different processes and applications running on the system.
The kernel handles tasks like process scheduling, memory management, device drivers, file system access, and handling interrupts from hardware devices.
The kernel can be extended through the use of loadable kernel modules (LKM). LKMs allow for the addition of new functionality or device drivers without modifying the kernel itself.
191 notes · View notes
regretsretrotech · 2 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
What is there to say about an Amiga 1000 that hasn't been said by people more qualified than I to say it.
This unit is more or less stock although showing no signs of life when I got it. The prior owner fitted a pistorm to it that unfortunately corrupted it's install and will need to be rebuilt but for the time being I have installed the MC68000 CPU in it and it came up immediately.
Here's a tip where my normal troubleshooting method backfired, the A1000 needs it's WOM board installed to do anything so stripping the system down to it's motherboard for testing will only render a brick.
On a successful POST as it is, the system will ask for it's kickstart disk and load from that. Then it asks for the workbench disk. which is the actual OS. Kickstart is the systems extended BIOs and is loaded into the WOM board which is then gated so it can only be read afterwards. Supposedly, once the WOM is loaded, even if the machine crashes, so long as it's reset and not power cycled, you won't need to load kickstart again, I have not tested this at this time.
Surprisingly using workbench is very easy if you are used to OS's like classic MacOS. However unlike the Mac, the disk drive has a mechanical eject button so no dragging anything to the trash can to eject a disk. Right now since I don't have any applications or games for it, I just have a booting machine and not much else.
A quirk of the system, I'm not sure if it's something wrong with my system or it's just how the A1000 behaves, it does not like an empty disk drive, if there's no disk present, it will seek the drive periodically looking for a disk. If a disk is present, it will try to read it and mount the disk on the desktop.
TO DO:
Acquire software and utilities
Get the Pistorm working and reinstalled.
Fix that sad 1084
Upgrades?
Long Term To Do? (Don't hold me to this list at all)
Custom expansion chassis?
35 notes · View notes
cauchys-special-boy · 27 days
Text
a lot of people, especially linux people who should know better, have a bizarre idea of how resource usage works. in a perfect dream world you should be at max utilization like all the time! like obviously you do want to keep some spare memory for new processes, but generally speaking unused ram is just a shitload of gates you already paid for that are, you guessed it, unused. it doesn't matter how efficiently you code, if you're dealing with large blobs you can always go faster by cacheing them. chrome will run ok with way less ram, the developers simply chose not to make it slow on purpose for no reason. cpu use is less of an unadulterated W because of power and downclocking but from a pure speed perspective higher cpu usage means you're not twiddling your thumbs waiting for IO to finish. if you want your cpu to idle more just switch your ssd out for a hard drive, see how much faster your machine runs
23 notes · View notes
catbrokensims3 · 19 days
Text
Misc Tech Stuff
I thought I'd share, I just followed this tutorial to try and keep an automatic Win 11 update from happening unless I want it to, since it kept threatening. Hopefully it works. I'm not the most tech savvy person so this might be a "well of course" situation for some, but I'm just out here doing my best :P
On the topic of programs, I had to do a fresh reinstall of the game and used a utility I remember seeing on this video by the always helpful @acottonsock, and it worked amazingly. It's called The Sims 3 GPU Add-on Support by alfa1295 on Nexus Mods. Now, NexusMods does require registration to download mods and whatnot, but I already had one because pretty much most Stardew Valley mods are there, and I don't just use mods for the Sims, ha.
Cannot recommend this enough though. It updated my GraphicsCards.sgr and GraphicsRules.sgr automatically, and saved old versions of both files. Yes, I did go through and check them to make sure it was done correctly it absolutey was. I think the only "usual" things I actually had to do manually for the reinstall was to change the cpu level numbers in GraphicsRules and limited FPS in my graphics card control panel.
11 notes · View notes
nixcraft · 7 months
Text
Tumblr media
How Do I Find Out Linux CPU Utilization and Usage?
How do I find out Linux Disk utilization and I/O usage?
How to check memory utilization and usage in Linux
30 Linux System Monitoring Tools Every SysAdmin Should Know
31 notes · View notes
helldivers-2 · 2 months
Note
Heya dude I know you ain't tech support and sorry if it's been asked here before but are there any plans to bring DLSS and FSR to the game? The upscaling solution offered sadly isn't really the best and I think it would benefit greatly, my poor computer is just BARELY scraping by (8700k, 2080 Super, yes I know I'm CPU bound here the game puts me at a constant 100%)
Guess I'm not the only one asking for it and ofc I have no clue if and how easy to implement it would be 💕
The game currently runs on FSR1 (as that’s what the PS5 version utilizes) so there’s always potential for that to be updated and upgraded in future updates. I’d keep my eye on the developer blog for news on that specifically!
12 notes · View notes
smash-64 · 5 months
Text
Tumblr media
2023 Game of the Year Countdown #5 Pokemon Trading Card Game  (and also the Pokemon Trading Card Game Neo! romhack by Cataclyptic that added Gen 2 Pokes) Nintendo GameBoy Color, 1998
This entry will include two games, but one is simply a romhack by a fan. However, that romhack is probably the best romhack I’ve ever played. First, the original.
Pokemon Trading Card Game came with the addition of GameBoy games to the Switch online subscription, and for many, it was their first experience with the TCG. My best friend and I taught ourselves to play back in the day, but we were poor kids with little allowance to spend on cards and never had any good decks. I used to read about really expensive decks filled with holographics and rares that won tournaments and always wished I could make one of my own. The pinnacle was always the Haymaker deck: a deck built around a few Pokemon with high HP and cheap attacks that could KO opponents before they could do anything about it.
Tumblr media
The thing is, the Haymaker deck is so hilariously powerful, you can essentially stomp the CPU without even putting together a complete version of the deck. The best versions rely on Energy Removals and Super Energy Removals to hamstring opponents, and Gusts of Wind to force your opponent into switching to suit favorable matchups. I never pulled a single Super Energy Removal at all, and was lacking full sets of numerous Pokemon that were staples in the Haymaker deck, yet I was still able to absolutely blast the CPU. It was easy, but it was also fun.
Tumblr media
However, the true experience came from the romhack created by Cataclyptic. The romhack creates a full set of new cards, removing most of the old ones from Base Set, Jungle, and Fossil. Instead, we get all the Johto Pokemon, as well as a few returning cards that have been balanced. I found the balanced cards to be wonderfully tailored to be good, but never TOO good. It was surprising to see that almost every card felt useful. Many were based on other cards, and I fell into a Meganium and Bellossom deck. There were two Meganiums, with one able to heal status conditions and the other able to shuffle energy cards among your Pokemon. Meanwhile, Bellossom was clearly based on the Do the Wave Wigglytuff of Jungle lore. However, this Bellossom felt more balanced since it was a stage 2 evolution, and the attack required grass energies, not colorless. As a result, it took longer to both fully evolve, and power up your Pokemon, since you couldn’t utilize the Double Colorless Energy.
I was also a fan of Jumpluff, as the entire evolutionary line only required a single grass energy for every attack. As a result, you had a whole line of Pokemon that felt true to their original design of being lightweight, quick Pokemon. I loved the attention to detail on this sort of thing.
Tumblr media
Additionally, the cards themselves were created in the same GBC sprites that the original game had. Some look better than others, but I think almost all look better than their original counterparts. Clearly crafted with love by Cataclyptic.
Finally, before I get inundated with messages and comments telling me about the official TCG sequel that was only released in Japan, I did also try the fan translation of that game. However, I didn’t enjoy it much at all because they severely restricted so many things. Part of what was fun about the game to begin with was being able to get booster packs at a rate significantly above what my poor childhood self could afford. However, the very premise of Invasion of Team GR! is that they’ve taken all the Pokemon cards, making them very scarce. As a result, you can’t get cards nearly as easily. And with the extra sets added to the game, you can’t get the ones you want very easily, either. 
Tumblr media
Additionally, the entire strategy behind most of the Team Rocket cards is to disrupt play, and while that might be similar in one way to the Haymaker strategy I previously praised, the Pokemon themselves are all pretty weak. It feels like you’re just playing Trainer cards and nothing else. I’ve seen some strategies that make people discard most of their deck instead of KOing their Pokemon. It very much fits the MO of Team Rocket, but it just isn’t quite for me. However, if you like blue decks in Magic the Gathering, you might enjoy this one. 
If you like the TCG or the original game, play Cataclyptic’s romhack! I’d buy a physical cart of it, if I could.
19 notes · View notes
runwayrunway · 10 months
Text
No. 36 - Riyadh Air
No, they are not changing their name to Saudi Arabian Airways, but there is a new development on the Saudi Arabian flag carrier front.
Tumblr media
That's right, Saudia is dead, sayonara you w-
No. That isn't true, that was a joke. But what isn't a joke is that Riyadh Air is a planned second flag carrier for Saudi Arabia.
Tumblr media
That's mostly a joke. Other countries have multiple flag carriers, though that comes with a couple caveats. Usually when this happens one is full-service and international while the other is domestic and/or low cost. The UAE has two flag carriers, but one is Dubai's and the other is Abu Dhabi's, which feels like an important distinction.
Saudi Arabia, on the other hand, just has decided they want to operate a second airline instead of doing the normal thing and putting all their resources into one really good airline. I don't understand it. The plan is to keep Saudia based in Jeddah while Riyadh Air is based in Riyadh...again, plenty of airlines have multiple hubs, so I don't see the point. They claim to be the first "digital-native airline", which is shaped like words yet means nothing (also, take that up with David Neeleman and Breeze). They've nabbed Etihad's old CEO and bought a bunch of 787s, and the stated goal is to become the largest carrier in the Gulf region at an unprecedented blistering pace in order to increase tourism. Given Emirates's numbers...well, it's probably still more likely to happen than a startup airline operating exclusively A380s managing to turn a profit, but that's not saying much.
Anyway, they've got a livery! Apparently this is the first of two, so expect a follow-up post when the second one drops, but for now there's plenty to talk about as is.
Unlike many - nay, most - of the subjects I cover, Riyadh Air has made me do absolutely zero research. You do get modern liveries like jetBlue and Lufthansa with little style guides to weakly attempt to back up their relatively mundane graphic design choices and things like condor and Icelandair's lovely little webpages, but Riyadh Air has done them all at least one if not several better by not only explaining in detail where they got their inspiration but also giving me a high-res 3D model of their airplane that I can rotate and zoom in and out on.
Take care; my computer is fairly underpowered and I do have an absurd number of tabs open most of the time, but this did crash my browser multiple times. Even just opening the main page of their website makes my CPU sound like it's spooling up for takeoff.
Okay. First I want to discuss the logo. They've got a video up on their thought process. I had transcribed it, but it looks better in motion, and thankfully they've stopped making it autoplay (presumably because, as I mentioned, this website absolutely guzzles processor as is) and in the process made it possible for me to simply left-click it off their website and into this post. Don't worry about it killing your browser. It's a normal video in a normal tumblr post without a 100 million dollar website chugging along in the background.
Tumblr media Tumblr media Tumblr media
(I've taken some screenshots in case anyone does have trouble with the video.)
Now this is how you design a logo. The airplane window thing feels, in retrospect, so obvious I can't believe nobody had done it yet. I think it pairs gorgeously with the R, and I love that they chose to take inspiration from Arabic calligraphy, which is not only a massive point of pride for cultures which utilize the script but also just generally gorgeous. (It looks a bit like a stretched backwards hamza to me.) The shape of the bird's wing is the part I have the most trouble actually connecting to what I'm seeing, but sure, I'll give it to them. What the heck. This logo is nice.
I mentioned when discussing China Airlines that very few airlines use lavender as a primary color. Well, here's one that does! They actually discuss this on their website as well:
Inspired by the lavender blossoms that carpet Saudi Arabia, we've chosen this color because it symbolizes Saudi generosity and its authentic hospitality.
And this is, again, pretty fantastic. This is a thoughtful choice which isn't lazy or arbitrary. It has the potential to really pack a visual punch, and it does the thing I love when flag carriers do - references a feature of its home nation.
Tumblr media
An upside to the fact that the livery page takes eons for my computer to chew on is that I get shown this lovely loading screen, which demonstrates the fantastic combination of blues and purples which make up the full scheme of this airline's colors. I love the combination of these colors. Light saturated colors are rare enough, but to see extremely dark blues and purples together like this is a rare delight. It definitely has the potential to get eyestrainy, but if done well it could look absolutely breathtaking.
But will it be done well? After all, a good idea isn't always well-implemented - see condor - and China Airlines's livery fails for me because it's barely got any lavender! So does Riyadh Air fall into the same pit? Let's check the browser-destroying 3D model they've lovingly provided us.
I love that 3D model, by the way. Instead of looking for a bunch of pictures of airplanes that happen to be in the correct lighting and at the right angle to demonstrate the exact thing I'm attempting to discuss I can just...zoom in while putting the plane at the specific angle I want. Normally I actually try not to rely too heavily on things like style guides because a piece of flat-colored concept art isn't actually going to communicate how a plane looks in motion and with light on it, but this is a really really robust model. Sure, it's not quite as maneuverable as I'd like it to be, it's still not a perfect representation of real life, but it's really well made. It even sways side to side a bit and if you zoom in close enough you can see they bothered to model the external sensors and the engines are even turning! Don't worry about the fact that if you zoom in even further you can tell the engines are just a fan suspended floating in a cowling. They even added ambient engine sounds. This model is so cool it legitimately took me several minutes of turning it around and muttering "wow..." under my breath before I realized the environment it was sitting in was just some very stretched and crunchy jpgs.
Tumblr media
Mmm, those reflections.
To be honest, I also just enjoyed playing with this thing. It's almost like having a real model plane, but doesn't cost more money than I have! But enough of that.
Tumblr media
So they definitely didn't chicken out when it came to the lavender. This plane is as purple as a Breeze Airways plane is blue (it is very purple). It's not just a purple tube, though. Even from a distance you can see that there's added detail here.
I love the wordmark, first off. They've really committed to the billboard look with this gigantic text in both English and Arabic. I love it. With such an overwhelming main body color it feels prudent to make sure the name is as visible as possible so it doesn't get lost in the shuffle.
Tumblr media
And with this gigantic, recognizable logo plastered on the bottom you'd be able to identify it just as well from below (and this is zoomed out as far as the website let me!). In fact, the depth of the design really shines best from below. That's not necessarily a good thing, because your plane does have to be parked sometimes, but it's not a dealbreaker either. I just need to say that this is probably my favorite design for an engine nacelle, ever. It's gorgeous, and you can see in the first picture how well it flows into the main design. They don't go together quite as well from the bottom, and from below the plane does look a bit rear-heavy and the wordmark peering in is a bit awkward, but none of those ruin it. I would be stunned if I saw this fly overhead.
The website provides a few details about the design if you zoom in and click little black dots. It took me ages to realize this. It's neither intuitive nor accessible and I truly despise it, so I've taken the liberty of transcribing the bits that matter.
Tumblr media
You can turn this plane in any which way you'd like, zoom in and out, and the details on the bottom never stop being beautiful and coherent. It truly does remind me of calligraphy. As they describe it:
Rooted in our Heritage The controlled, smooth linear profiles make up our signature "Canopy Twist". A perfect balance of our rich local culture and our modern global outlook, connecting the city of Riyadh to the world.
I love the name 'Canopy Twist', to be honest. And I love the design, too. My one criticism of it is the colors. They already have an established secondary shade of purple. That they used the text color for the highlights makes sense, but why couldn't they have used their lavender instead of a third shade of purple? In the quantity used for the underside it feels disconnected from the rest of the livery and they could have fixed that very easily by just...using their already existing secondary shade of purple? I think it would make for a very nice bridge to the tail as well, and it just feels like a colossal missed opportunity.
Tumblr media
You may have noticed that the bulk of the fuselage body is a color a bit darker than what might conventionally be considered 'lavender'. This, too, is noted.
Indigo Livery Inspired by the ever-changing colors that paint the sky from dusk till dawn. A symbol of tranquility, harmony and integrity.
(This color is obviously purple, not indigo, but I will not belabor that point.)
I love the description, the idea of the transition between dusk and dawn. Much like the window as a basis for a logo, this makes me go "why in the world has nobody thought of that before? That's brilliant!"
Tumblr media
It makes me think a bit more could have been done in the details. Maybe the canopy twist could be a gradient, like the gradient of the sky while the sun is rising? Just a thought.
Tumblr media
And ultimately it's the canopy twist that is my only real sticking point with this livery. It is beautiful and unique and well-designed and it is simply a color that sticks out like a sore thumb. It's the only warm thing creeping into a design otherwise full of beautiful cool tones, it has gorgeous flow within itself but breaks up the feeling of consistency through the airframe as a whole, and I just...I really wish it were lavender.
Tumblr media
If that's my main issue you can do a lot worse. And overall I do like the Riyadh Air livery. If that one detail was changed, this would easily be an A. This review would be all but uncritical. Except for the fact that it could use a bit of canopy twist up top, too (maybe just a tiny bit on the top of the nose, flowing in the same direction) in order to make the plane feel less rear-heavy (though it already beats out the vast majority of liveries in that sense), the issue with the color is my only big criticism. But it's the main detail of the design, isn't it?
It's wild. So much of the time my reviews are "good details, bad when you step back". But this is the opposite. Fantastic, but there's that one detail that sticks with you. And the details by and large are far from bad too. I mentioned the nacelles, and I think it very elegantly transitions the tail into the body. It would be more elegant if the design on the body was the same lavender, though!
Tumblr media
A few more nitpicks: the centering of the logo on the tailfin is a little strange, the tail would look better if it had a bit of a gradient to make it less matte-seeming, and the combined effect of those is very luxury-hotel-towel-monogram. Okay. I'm done complaining.
Tumblr media
So it falls short of being one of the best I've ever reviewed, but I still really, really like it. The calligraphy inspiration creates these elegant sweeping lines that are perfectly at home on the 787. The deep purple looks luxurious despite the fact that Riyadh Air doesn't plan to offer first class. It's eyecatching. It's stylish.
And, now that I've covered all this, let's look at the colors in person! That's right, they've already had a plane delivered in full Riyadh Air colors.
Tumblr media
The deep purple with the lighter canopy twist, combined with the tiny white dots of the various probes and such, make this plane look like an animal camouflaging itself against the night sky in a place untouched by light pollution. The light lavender contrasts sharply in this particular image, sharply enough that it feels like a slice cut out of the plane.
Tumblr media
This continues to be an issue from other angles and in other lightings, but the cool-toned light makes this purple look like true indigo and the blueish cast improves the look, giving an almost fluorescent appearance to the transition between the twist and the tail. The way the light reflects off the dark paint makes it look rippling and shifting and alive in a way it never could off white.
Tumblr media Tumblr media
In shadow, the plane looks as dark as a city sky. In light, the vibrant purple of a fresh eggplant. This paint job adapts wonderfully to its environment. Much like Vietnam Airlines's, each light brings out a unique beauty.
Tumblr media
And sometimes, the tail, detached though it may look, does so in the way a shining arm of a spiral galaxy neatly transitions into the black expanse around it.
Tumblr media
Riyadh Air's planes range from ultraviolet to supervoid, but they are never lost in their environment. The principles behind the design remain consistent, and beautiful, and alone in a sky full of planes which refuse to embrace the dark skies they fly in on red-eye journeys.
Tumblr media
Ultimately, I think Riyadh Air's livery feels a bit overdesigned. They added one color too many, and a few decisions feel like they don't belong together in the same picture. Just think about the amount of colors here, the balance of major features, and think about Vietnam Airlines, and you'll see what I mean. I'm not a fan of minimalism, but sometimes the only way to keep a story straight is to minimize loose ends. A secret becomes exponentially more likely to be exposed with each new person who learns it.
But before I looked closer, before I zoomed in and out on a little 3D model while my computer screamed, I saw this livery for the first time and my jaw hit the floor. And the average person isn't going to think about this the way I do. Ultimately, my critical eye is usually something I defer to, but I can't argue with the fact that this livery is going to be to someone else what China Airlines is to me. And, like China Airlines, when they come back and look closer at it they'll notice it wasn't as perfect as they thought, but...we've come so far, if this is someone's China Airlines. And as much as I nitpick at details the package counts, too. If you asked me why China Airlines got a C- instead of a D+, my honest reason would be...it struck me enough that I singled it out to begin with, even though that started to fall apart when I looked closer.
Tumblr media
Why am I giving Riyadh Air an A- instead of a B+? Because this plane will stun people 5,000 feet below it, and they'll think to themselves that it's the prettiest plane they've ever seen.
35 notes · View notes
vyl3tpwny · 2 months
Note
if you're still answering questions - in response to ur previous answer abt ur favourite plugins, what makes fabfilter compression and eq specifically better for you than just like generic stock plugins? :0
sound quality is overall better, no cramping at nyquist, lots of oversampling options, resizable - well designed interfaces, many more options than the average stock counterpart, cpu efficient, best dynamic eq there is, cleanest compression (on clean mode, setting fastest attack and release with hard knee produces virtually zero distortion which is practically unheard of) but also doesnt skimp out on vintage sounding sensibilities too, robust customizable modulation options including envelope followers for creative fx, most intuitive controls of any processor of its type (pro q3 especially is about as good as an eq can ever get in terms of intuitive workflow), lots of qol utility options like band splitting and m/s l/r processing, multiband crossovers on all multiband products sound immaculate even on zero latency settings, things that take 20 clicks in other processors take 2 in fabfilter's, sidechain referencing and spectrum readouts absolutely stellar and clean, unobtrusive designs <3
12 notes · View notes
sacredechoes · 3 months
Note
I'm thinking of trying my hand at some GBA Fire Emblem ROM hacking, and I was wondering, what software/program/whatever was used to make Sacred Echoes?
My workflow for Sacred Echoes ended up being pretty similar to how the original devs built FE8 - meaning I was mostly working with source code and the compiler with various command-line utilities to convert my asset files into a data format the GBA could handle. When I started the project in mid-2018, I already had some formal education and work experience in programming, so I was past the steepest part of the learning curve for these specific tools.
Please note that my methods are NOT the methods I would recommend for a first project unless you're already familiar with the software development process and using command-line tools. I went into Sacred Echoes knowing I would need to write a bunch of custom code to modify the game mechanics beyond what the beginner tools at the time allowed me to do, so I chose the more complex path. If you're looking for an all-in-one graphical editor that's more friendly to beginners, FEBuilder is amazing and constantly updated with new functions. Whichever method you decide on using, the FE Universe forum and discord are full of resources, tutorials, and helpful people, and I wouldn't have been able to succeed without them. Best of luck on your project!
That said, here's all the technical details and links to all the tools I used:
Sacred Echoes was built using a combination of GNU make (a build system used to automatically detect and compile changes to source code in large projects) and Event Assembler, a utility primarily built for editing the GBA Fire Emblem games. Event Assembler is used with a method called the buildfile, which is essentially a fancy text file with instructions for Event Assembler to insert source files into a ROM and linking different parts together. This meant I used different tools for creating each type of data. Unlike with a ROM editor (such as FEBuilder), I wasn't constantly saving my changes to the same ROM file, but instead freshly building it each time I made a change and wanted to test. This meant that if I messed up (very common when writing custom code), I could just comment out the relevant code or instructions in the buildfile and rebuild from source, rather than try to pick through the ROM by hand to fix issues.
There were cases where I would need to view and edit raw binary data with a hex editor (usually to find a pointer to compressed graphics or a data table); I prefer HxD for that.
For graphics, use any program that can edit and save .PNG files (I used MS Paint and GIMP), and then a tool for game graphics called Usenti to put them into a format the GBA can read. If you need to find and rip graphics from a ROM to edit them, GBAGE is the gold standard (and comes built-in to FEBuilder).
Maps are built from the tileset graphics using a program called Tiled.
For music, the GBA uses MIDI sequences, so any audio program with MIDI support works fine for that. (I used Anvil Studio). The MIDI file is then converted to GBA with a utility called midi2agb.
For unit data and other large data structures, I used a spreadsheet in CSV format, which can be edited with a program like Excel or LibreOffice Calc.
For map events and loading units, the GBA FE games use a scripting language called Event Assembler Language, which just gets written in a raw .txt file. A good plaintext editor like Notepad++ or SublimeText can help keep track of language syntax and keywords.
For assembly code, it is also written in a text editor, and then compiled to bytecode with devkitARM. Most of it I wrote in raw ARM assembly language (which is specific to the GBA's CPU), but in more complex cases towards the end of the project I wrote the code in the C programming language and compiled it with devkitARM.
To keep track of my source files and changes, and to make backups and version control easier, I just used GitHub because I already had an account, but you could also use GitLab or Bitbucket instead.
Finally, I used some tools made by the FE hacking community specifically for automating some tasks and formatting data - most of these are Python scripts, but some can be downloaded as compiled executables. I used "lyn", "TMX2EA", "C2EA", TextProcess and ParseFile, and AnimationAssembler. Ask on the FEU discord or check the forum's toolbox tag.
7 notes · View notes
letsremotify · 3 months
Text
What Future Trends in Software Engineering Can Be Shaped by C++
The direction of innovation and advancement in the broad field of software engineering is greatly impacted by programming languages. C++ is a well-known programming language that is very efficient, versatile, and has excellent performance. In terms of the future, C++ will have a significant influence on software engineering, setting trends and encouraging innovation in a variety of fields. 
In this blog, we'll look at three key areas where the shift to a dynamic future could be led by C++ developers.
1. High-Performance Computing (HPC) & Parallel Processing
Driving Scalability with Multithreading
Within high-performance computing (HPC), where managing large datasets and executing intricate algorithms in real time are critical tasks, C++ is still an essential tool. The fact that C++ supports multithreading and parallelism is becoming more and more important as parallel processing-oriented designs, like multicore CPUs and GPUs, become more commonplace.
Multithreading with C++
At the core of C++ lies robust support for multithreading, empowering developers to harness the full potential of modern hardware architectures. C++ developers adept in crafting multithreaded applications can architect scalable systems capable of efficiently tackling computationally intensive tasks.
Tumblr media
C++ Empowering HPC Solutions
Developers may redefine efficiency and performance benchmarks in a variety of disciplines, from AI inference to financial modeling, by forging HPC solutions with C++ as their toolkit. Through the exploitation of C++'s low-level control and optimization tools, engineers are able to optimize hardware consumption and algorithmic efficiency while pushing the limits of processing capacity.
2. Embedded Systems & IoT
Real-Time Responsiveness Enabled
An ability to evaluate data and perform operations with low latency is required due to the widespread use of embedded systems, particularly in the quickly developing Internet of Things (IoT). With its special combination of system-level control, portability, and performance, C++ becomes the language of choice.
C++ for Embedded Development
C++ is well known for its near-to-hardware capabilities and effective memory management, which enable developers to create firmware and software that meet the demanding requirements of environments with limited resources and real-time responsiveness. C++ guarantees efficiency and dependability at all levels, whether powering autonomous cars or smart devices.
Securing IoT with C++
In the intricate web of IoT ecosystems, security is paramount. C++ emerges as a robust option, boasting strong type checking and emphasis on memory protection. By leveraging C++'s features, developers can fortify IoT devices against potential vulnerabilities, ensuring the integrity and safety of connected systems.
3. Gaming & VR Development
Pushing Immersive Experience Boundaries
In the dynamic domains of game development and virtual reality (VR), where performance and realism reign supreme, C++ remains the cornerstone. With its unparalleled speed and efficiency, C++ empowers developers to craft immersive worlds and captivating experiences that redefine the boundaries of reality.
Redefining VR Realities with C++
When it comes to virtual reality, where user immersion is crucial, C++ is essential for producing smooth experiences that take users to other worlds. The effectiveness of C++ is crucial for preserving high frame rates and preventing motion sickness, guaranteeing users a fluid and engaging VR experience across a range of applications.
Tumblr media
C++ in Gaming Engines
C++ is used by top game engines like Unreal Engine and Unity because of its speed and versatility, which lets programmers build visually amazing graphics and seamless gameplay. Game developers can achieve previously unattainable levels of inventiveness and produce gaming experiences that are unmatched by utilizing C++'s capabilities.
Conclusion
In conclusion, there is no denying C++'s ongoing significance as we go forward in the field of software engineering. C++ is the trend-setter and innovator in a variety of fields, including embedded devices, game development, and high-performance computing. C++ engineers emerge as the vanguards of technological growth, creating a world where possibilities are endless and invention has no boundaries because of its unmatched combination of performance, versatility, and control.
FAQs about Future Trends in Software Engineering Shaped by C++
How does C++ contribute to future trends in software engineering?
C++ remains foundational in software development, influencing trends like high-performance computing, game development, and system programming due to its efficiency and versatility.
Is C++ still relevant in modern software engineering practices?
Absolutely! C++ continues to be a cornerstone language, powering critical systems, frameworks, and applications across various industries, ensuring robustness and performance.
What advancements can we expect in C++ to shape future software engineering trends?
Future C++ developments may focus on enhancing parallel computing capabilities, improving interoperability with other languages, and optimizing for emerging hardware architectures, paving the way for cutting-edge software innovations.
9 notes · View notes