me every time i open visual studio: aw sweet, manmade horrors beyond my comprehension!
seen from Japan

seen from Malaysia
seen from China

seen from United Kingdom
seen from Netherlands
seen from China
seen from Russia
seen from Türkiye

seen from Canada
seen from United States

seen from United States
seen from China

seen from Netherlands
seen from United States
seen from China

seen from Canada
seen from Malaysia

seen from United Kingdom

seen from Malaysia

seen from United Kingdom
me every time i open visual studio: aw sweet, manmade horrors beyond my comprehension!
Frequently Asked Questions
CLICK READ MORE TO SEE FAQ
More may be added!
New intro post bc it was easier to just start over than to keep editing the old one
Hello! You can call me Jyl, though I answer to many names (Azamina, Nyl, Spider, Night, the list goes on).
I am J's Strongest Soldier <3 She's quite possibly my favorite character from any piece of media.
Sideblogs
I have a tendency to abandon my sideblogs. They never get that much traction and I just kind of love my main more.
I have a few sideblogs, such as @welcome-to-megalophobia, but I don't use them much anymore :3
Where can you find me?
You can find me on Discord, my username is "azaminajyldesigio" and I keep friend requests open to everyone.
If Tumblr does go down for whatever reason, I will accept all friend requests made to that account, so feel free to send me one if that happens and you want to remain in contact. As of right now though, I'll only accept friend requests if you tell me that you want to add me first (for example, if we're mutuals and you want to add me on Discord, just send me a Tumblr DM saying so along with your Discord username).
Non-fandom interests
I do a lot of stuff besides fandom :3 I might post about these occasionally, but don't expect them often (However, if you want to talk to me about them, do feel free! I can honestly probably infodump about these more than any fandom I'm in).
I'm a math major! Differential Geometry is my greatest love <3 I'm interested in learning Lean or Agda for the sake of formalizing my proofs, but as of right now I do my work on paper :3
I'm also a physics major :3 As of right now I don't think I have a favorite branch, but QM and General Relativity are contenders :3
I'm a programmer and amateur computer scientist :3 My favorite language is probably Rust but I also do work in many other languages (I'm at least familiar with C, C++, Python, and Java, I use Bash interactively but don't write many scripts, and I've dabbled in some others like Zig and MATLAB)
I use Linux! I'm not gonna put a particular distro here because I distrohop fairly frequently, but yes I've used Arch, yes I've used Nix, no I haven't used Gentoo or gone through LFS, no I don't have a favorite, yes I recommend you switch to Linux, and if you do, do research about distros before making a choice, and yes I understand there are reasons not to leave Windows and that Linux is not an option for everyone.
I'm not a HEMA fencer yet, but I’m looking to learn :3
I play many TCGs, but keep up-to-date primarily on Yugioh! My favorite decks are Fire King, Azamina White Forest, and Ryzeal
I’ve started working through Lingua Latina, but currently don’t know much Latin
Fandoms
Below is a non exhaustive list of pieces of media that I’m interested in. You are allowed to talk to me about any of them regardless of their placement on the list!
The "big" ones (ones which you will almost certainly see on this blog):
Murder Drones
Undertale/Deltarune
Hollow Knight/Silksong (P5, RadAbsRad, RadKoth)
The "medium" ones (ones where I'm deeply interested in them personally but don't interact with the community all that much):
The Yugioh anime (specifically Yugioh Duel Monsters as well as Yugioh Zexel)
The Pokemon games (though... after SwSh it's been a little... mehhh~ I haven't made it through Legends Arceus yet)
Anything Brandon Sanderson has written (I’m not caught up with the Cosmere as of rn)
The Licanius trilogy
Girl’s Night
Doom, both the classics and the modern ones (I love Boomer Shooters in general and would love to talk about Dusk, Blood, Ultrakill, you name it). GGs to Coincident on Okuplok :3
Demon’s Souls, Dark Souls 3, Sekiro, Bloodborne, and Elden Ring
Inscryption (No Skull Storm yet)
The "small" ones (ones where I used to be deeply interested in them but no longer am, or ones where I'd love to be deeply interested in them but haven't interacted all that much with the media in question. Feel free to talk/infodump to me about them anyway!):
Celeste (I’m like 8/24 in terms of Dashless+ Progress I think? I don’t remember)
The Pokemon anime
FNaF, as well as some other FNaF custom nights and maxmodes (both the ones from the official games and from fangames)
Some IWBTG fangames (I haven’t done any super hard needle but I’d love to practice in the future)
Dust: An Elysian Tail
I don’t play much Geometry Dash anymore but I’ve cleared cCc and have Acu in a few runs idk lol maybe I’ll go back and beat it eventually
I haven’t played Dead Cells in a while but I’ve cleared 5bc so that’s cool
I also haven’t played Hades in a while, I got the epilogue and didn’t really bother to keep going with higher Heat and stuff
Punch Out (I haven’t beat Mike Tyson in the NES game yet)
Ori and the Blind Forest/Ori and the Will of the Wisps
Hyper Light Drifter (I’ve only beaten the game and have done little else, am looking to get back into it)
Yume Nikki
Spooky’s Jumpscare Mansion
Buckshot Roulette
My Friendly Neighborhood
Indivisible
Doki Doki Literature Club
Portal/Portal 2
Superhot (the whole series, though I haven’t played the VR one)
This blog
This blog was originally meant to be Murder Drones exclusively, but nowadays is multifandom. Although I have posted nonrandom things here in the past, I'm thinking about creating a sideblog for that, so that only fandom things stay here (I'm not sure if I'll ever make fandom specific sideblogs for the purposes of sorting between Murder Drones, UT/DR, and HK/SS, I think most people who followed me for one of the three fandoms are pretty content with seeing all three)
I generally don't reblog ship art (unless it's platonic) or anything I consider too suggestive or raunchy. This blog is to remain SFW at all times.
Please keep me out of queer discourse, shipping discourse, or any other discourse. I'm not here to fight. I don’t like it when groups throw horrible words at each other.
Asks
I don't roleplay. I used to do this thing where I'd answer asks in J's voice but people would misconstrue this for me being a J roleplay blog so unless you're close I will no longer allow this.
If you want to be friends with me...
I'm going to be up front about this, I break down pretty frequently and need a lot of comfort/reassurance when it happens (and just in general). I know I'm a very chipper and easily-excitable person but if you find it difficult to handle me while I'm having a breakdown or otherwise am in need of comfort, I kindly ask that you try to be a little careful when you talk to me. I want the people that I'm close to to be the ones that I'm able to be vulnerable with.
Tags
#jylposting - My own text posts
#jyl answers - Asks which I've answered
#pen friend j - For old stuff related to me answering asks as J
#jyl archive - For things reblogged from my old Tumblr account
#enzaposting - For @grapekn1ght posts
#sytoet - For a fiction project I started called "I've Decided It's Too Hard To Go On" (I wrote one chapter for this and then got real busy with university. I may come back to it later though, as I have a lot of ideas).
#jyl tickles - You can block this tag, I don't mind. Although I don't use it much, occasionally I find some insanely good tickle art for a fandom I'm in or just feel the need to leepost on main.
That's all! :3
Lots of love to the Azaminae: @entitiy-4, @ziekkfreak2-0, @l0cal-corvid, @confused-and-thriving, @four-of-heartssssss, @nepenthesintent, @deepseadrone, and @b-berry-shortcake. You all are some of my most wonderful friends and I love you all so much <3 /p
Here's the link to my previous pinned post if you want to see it.
<3
Hey! Thanks for visiting my blog! For best viewing experience, check it out on desktop. There are a lot of extra features that make finding specific content easier.
Updates
[5.15] I just got java script editing back, so I’ll be updating the navigation pages.
[5.15] Added navigation and FAQ pages in description that are easier to use on mobile. Mobile navigation page to be updated after I finish updating the desktop version.
[7.12] Navigation pages updated: “nav” “party” and “school”.
About
This blog was made to collect any extra material that isn’t the main story of One Piece, so it’s easy to find in one place. This includes SBSes, cover stories and pages, spin offs, activities, etc. The current spin offs aren’t fully translated in English so I’ll also be working to fill in any gaps that I can.
Asks and submissions are always open. This blog is run by @kai-teaa :)
Translation Disclaimer
I am not a native/fluent Japanese speaker nor learning in an academic setting. I just translate for fun and to the best of my ability. Therefore, there will most likely be errors or nuances I miss.
Schedule
Posting four times daily. Translations of One Piece Party and School updated randomly.
Quick Links
Navigation | FAQ | OP Party (tag) | OP School (tag)
Types of Programming Languages & How to Use them?
Welcome to my blog. My name is Jud Hudson and I am a custom software developer from United States. I have been worked in this industry for more than 7 years and I have developed hundreds of great tools for various clients using different kind of software programming languages. I have the ability to call my self experienced developer since I have a lot of past projects using Python, Java & Ruby. I have worked with many other programming languages in the past, but these are my top 3 which made me a professional developer.
Types of Programming Languages
In addition, I am a very creative person who have such a lot of ideas during the creation process. However, I always follow the these types of programming languages:
- Procedural;
- Functional;
- Scripting;
- Logic;
- Object-Oriented Programming Language.
What kind of Projects (Tools) you will find here?
At this blog I will write some useful information regarding the software development process and I will try to write as much as more simpler so the beginners will be also able to understand the whole concept. I will write posts about some of the projects I have worked in the past and I will also mention some details about the current projects. However, I will not reveal that much information of those since they are still in the building process. As I already mentioned above, I work for some clients and most of them don’t want their projects be copied by some random people.
Tutorials & Guides
I will really try to write simpler so everyone can understand. My guides will contain very basic sentences and with that they can be easily followed. I am also opened for answering any questions. Therefore, feel free to leave your questions in comment below any specific post. I will try to answer once I noticed the comment.
That is all to say in the welcome post. Stay tuned for the first guide at which you will learn how you can develop a tool which will be able to reset specific version of software. I will try to explain which programming languages are necessary for doing this and how to follow some super-simple steps in order to reset particular software. Please keep in mind that I am pretty busy during the day since I work for the clients and as of reason of that I will try to update my blog at least once a week.
If you’re a medieval historian, you normally work a lot with manuscripts. A manuscript is just a text written by hand, although manuscripts are distinguished from inscriptions by the material on which they are written: a manuscript is normally written on perishable materials — like calfskin in much of Europe, birch bark in Russia and Central Asia, bamboo and paper in East Asia, and palm leaves in India and Southeast Asia — while an inscription is cut into a stone or metal surface. Manuscripts are usually a lot more informative than inscriptions and also a lot more diverse in content and authorship. In Europe and Northeast Asia there are a lot of medieval manuscripts.
An image from Royal Armouries manuscript I.33, the oldest armed martial arts treatise in the world. It was written in southern Germany in the early fourteenth century, and is thus older than almost any extant Indo-Malaysian manuscript on any topic. This says a lot about the range of sources historians working in each region can expect to use. Full manuscript can be found here (Wiktenauer).
Manuscripts are often illustrated, giving valuable information about life and times not explicitly recorded in writing. Their pages can be dated chemically, giving reasonably precise dates even to texts without written chronograms — although this isn’t necessary with many texts, as close dates can often be established on the basis of the script. If the script looks like a fourteenth-century script, you’re probably looking at a fourteenth-century text (although there’s more to it than that). There are enough texts to allow for this kind of detailed palaeographic analysis in much of Europe and temperate Asia.
The language and script (littera hybrida) of this manuscript tell us that it was written in around the middle of the fifteenth century in the Low Countries. There are tons of manuscripts in littera hybrida; it was practically the national script of the Netherlands in the fifteenth century.
All of this should be reasonably obvious and well-known. Here, though, I want to point out that medieval Afro-Eurasia — let’s leave the Americas aside for the purposes of this article — wasn’t a single temperate environment in which both state and private archives hoarded and preserved large numbers of texts written on organic materials. These kinds of sources just aren’t available for much of the world, whether because writing never developed there or because organic materials don’t last long in certain environments. Naturally, these problems are particularly acute in humid tropical climates.
In much of the tropics, insects, heat, and humidity meant that even if texts were written on palm leaves and animal skins, they had to be deliberately preserved or copied perhaps once in a generation in order to make their way down to us today. This wasn’t the case in England or China; a locked wooden box in a parish church or town hall would be sufficient to keep a piece of parchment safe and few special measures needed to be taken. The medieval historical record is thus inherently biased in favour of societies in temperate climes.
The number of genuinely medieval manuscripts from Southeast Asia can be counted on one hand, even though we know from inscriptions that writing has a long history in the region (dating back to the fourth century and possibly earlier). The oldest extant Malay manuscript has been radiocarbon dated to the fourteenth century, even though the oldest Malay inscriptions date to the seventh century and are thus slightly older than the oldest texts in English. We are consequently reliant on inscriptions for the reconstruction of much of medieval Indo-Malaysian history and society, and on much later (definitively post-medieval) manuscripts for the study of Southeast Asian literature. This gives a particular spin to historical events and restricts what can be studied through traditional philological methods.
“Raja Barus”, ‘the King of Barus’ in a Malay manuscript of 1797, one of the oldest copies of the Hikayat Raja Pasai. The story probably dates to the fourteenth century. Yes: it was written in the late eighteenth century. Yes: it’s a good source for the fourteenth century. That’s how a lot of history in the tropics works. Deal with it.
Fandom Userscript Cookbook: Five Projects to Get Your Feet Wet
Target audience: This post is dedicated, with love, to all novice, aspiring, occasional, or thwarted coders in fandom. If you did a code bootcamp once and don’t know where to start applying your new skillz, this is for you. If you're pretty good with HTML and CSS but the W3Schools Javascript tutorials have you feeling out of your depth, this is for you. If you can do neat things in Python but don’t know a good entry point for web programming, this is for you. Seasoned programmers looking for small, fun, low-investment hobby projects with useful end results are also welcome to raid this post for ideas.
You will need:
The Tampermonkey browser extension to run and edit userscripts
A handful of example userscripts from greasyfork.org. Just pick a few that look nifty and install them. AO3 Savior is a solid starting point for fandom tinkering.
Your browser dev tools. Hit F12 or right click > Inspect Element to find the stuff on the page you want to tweak and experiment with it. Move over to the Console tab once you’ve got code to test out and debug.
Javascript references and tutorials. W3Schools has loads of both. Mozilla’s JS documentation is top-notch, and I often just keep their reference lists of built-in String and Array functions open in tabs as I code. StackOverflow is useful for questions, but don’t assume the code snippets you find there are always reliable or copypastable.
That’s it. No development environment. No installing node.js or Ruby or Java or two different versions of Python. No build tools, no dependency management, no fucking Docker containers. No command line, even. Just a browser extension, the browser’s built-in dev tools, and reference material. Let’s go.
jRAT: The Spy and Controller
jRAT (also known as Adwind) is, as the name suggest, a RAT. This is a type of computer malware that is probably the worst type to get infected by, as the acronym stands for Remote Access Trojan, meaning the attacker behind the infection will have complete control of your computer remotely. The attacker can, for example, log everything you type (including passwords), spy through the webcam, download and upload files from your computer, stop programs from running, and more.
In this post I will write specifically about how jRAT works, but the purpose of the malware is the same as any RAT - spying and stealing information. And don't worry, you won't need a computer science background of any kind to understand this post!
As with many other malware infections, they start by the user initiating the infection chain, thinking it is something else. This is where the "Trojan" part comes in, as in the Trojan Horse - You think you are opening one thing, for example an invoice or shipping confirmation in an email, but it is actually the malware you are starting up. It can arrive as an attachment asking for payment, a link in an email that seems to be from DHL with a package tracking number... The lures are many and sometimes very well made.
jRAT is depending on having Java installed, as the initial malicious file will run on Java, and its file will have an .jar-extension. It will start by establishing contact with a so-called "C&C" (Command and Control) server, which I have written more about in this post, but it is in short like a secret meeting place on the internet where malware go to fetch further instructions or files. one of the reasons for doing this is that it makes it harder for antivirus software to stop it. Once it has made contact with the C&C, it will immediately replace itself with the newest version and fetch three new files with different purposes. All of the will be located under the folder AppData/Local/Temp/, which is common for malware as it's kind of an all-purpose location, hiding in plain sight among other random files. The fetched files are:
1. A .class-file with a random name, for example _0.57339082331822999210753159459375475.class - this is the main malware "body" and is actually a .jar (Java) file, and it is responsible for all the control the attacker will have of your computer. It will also drop a copy of itself under the user folder, which is later used for persistence (I will go into this part later).
2. VBS-files (Visual Basic Script, a kind of scripting language made by Microsoft and is commonly used with Windows software) with random names, for example HOMgGlvQhbNYUpH8623951051131488128.vbs - these files will check the system for any antiviruses and other security products installed. Kind of like checking the perimeter for guards.
3. A .reg-file also under the same location and a random name such as cYlDEVVYAP4997887052104582959.reg - these will execute via reg.exe Windows process to create registry entries. The Windows registry is kind of a library for software, where settings and information software use is stored and referred to. Here jRAT will create entries of known antivirus, analysis and security products, for example Malwarebytes antivirus. The purpose of all these entries is so that whenever the system detects a new program started and it is in this registry list, it will immediately be stopped. So most of the tools available that could remove or analyse this infection will no longer start up or work.
Additionally, once the infection is complete and jRAT is landed safely in your system, it will create assistance files that provides the many spying functionalities of jRAT. They are all named “Windows” followed by 19 random digits, to appear like they are part of the system and avoid being deleted.
Now, returning to what I said about persistency: In malware terms, "persistency" means "how the malware will start up again whenever the computer is restarted, without user interaction or knowledge". There are many ways to achieve this, and here's how jRAT does it; since it is depending on Java to run, it will add Java to the Windows Auto Run registry collection. Windows looks into this part of the registry whenever your computer is started to see which programs it will run immediately on start-up, which is why you have programs like Spotify, Skype and Steam popping up in your face first thing in the morning. Additionally, in this auto run registry entry, it will also tell java that it should run the jRAT "body" file stored in the user folder under another randomly named folder. And as simple as that, jRAT will now run whenever you start up your computer
That's it, a short and hopefully not too technical explanation of how jRAT enters the system and remains hidden. but if you feel like you don't understand some part or have other questions, please don't hesitate to message me. I do not think there's such a thing as a stupid question. :)