Tumgik
#github developer pack
starlitwixen · 7 months
Text
The Good, the Bad, and the Rowdy: D&D Origins Version 1.1.0
This update features several major additions and changes, most notably:
Added the Aasimar race (the good).
Added Tiefling sub-races (the bad).
Added the Kobold race (the rowdy).
Added the Artificer class.
Created a "single-player" version.
Check the version release notes on GitHub for more information: [Main] [Single-Player]
What does "Single-Player" mean in this context?
Good question! The only content of the pack affected in this version is the Artificer and the Wizard; in the main version of the pack, the Infusions you can learn as an Artificer are divided up into different specializations, and the spells you can learn as a Wizard are divided up and made exclusive to various schools of magic, limiting the total number of infusions/enchantments you can learn to encourage diversity within any given server, and to keep any one player from becoming too overpowered. In the single-player version of the pack, this specialization/school division does not exist, and any one Artificer can learn any and all Infusions, while any one Wizard can learn any and all enchantments! While this change is intended to enchance the single-player Artificer/Wizard experience, this doesn't mean this version of the pack must be exclusively used in single-player servers; it's just up to the server admins and their priorities for their players.
List of Races
Aarakocra
Aasimar (New!)
Dragonborn
Dwarf
Elf
Fairy
Genasi
Gnome
Goblin
Halfling
Kobold (New!)
Loxodon
Orc
Tabaxi
Tiefling
Triton
Warforged
Human
List of Classes
Artificer (New!)
Barbarian
Bard
Cleric
Druid
Fighter
Monk
Paladin
Ranger
Rogue
Sorcerer
Witch
Wizard
Commoner
Dependencies
Requires Origins: Classes 1.20.2 fork.
Requires Origins Extra Keybinds.
Requires Pehkui.
Requires Extra Origins ONLY if you intend to play a Halfling and/or a Druid.
Credit
Thanks so much to @chloeisnobody for allowing me to use the Teleportation power from the Better Enderian pack in this pack!
Links
Modrinth: https://modrinth.com/datapack/dnd-origins
Modrinth (Single-Player): https://modrinth.com/datapack/dnd-origins/version/1.1.0-Single-Player
Wiki: https://github.com/starlitWixen/dnd-origins/wiki
Invite to the D&D Origins development Discord server + Minecraft demo server: https://discord.gg/U54EpBnCek
127 notes · View notes
alica-tech · 1 year
Text
Are you a CS student? Check out the GitHub Student Developer Pack!
🐢 Even if you've activated in the past, I think it's fun to re-visit if anything new has been added :D
Tumblr media Tumblr media
●~•───────────────────────────────────────•~●
I learned about this when I attended my 1st hackathon, I used the pack to get a free website domain (from Namecheap) and used Digital Ocean cloud services to host apps, and even tried out Educative's courses. Later, when I was hosting a hackathon, they released their ~hackathon hosting starter pack~ and it was great to have access to extra resources to support hosting virtual events!
I recently remembered this existed and wanted to promote it here, so if you're a student interested in CS/Software Dev, have a upcoming hackathon or just want to play around with some premium tools, pls take time to check this out!
Something exciting I noticed this time around is the addition of project template examples (Ex: Discord Bots) and a career readiness section 👀
Personally, I am still using: Codespaces, GitHub Pages, I *still* have my domain with NameCheap, and there's a handful of services they added that I want to check out now :D
●~•───────────────────────────────────────•~●
-> Get the GitHub pack here: https://education.github.com/pack
●~•───────────────────────────────────────•~●
351 notes · View notes
kipxan · 2 years
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
ohh my god ok so i love clangen and the WONDERFUL Nimaereth created a mod that lets you customize and import your own cats into the game and i’m obsessed. i’ve had zero time to draw so i’ve been creating characters from my own personal warrior cats ““worldbuilding”” project (plus my beloved lightningclaw of course).
the folks working on this game are incredibly smart and do all this work for free, and i respect the hell out of them for bringing together such a lovely fan project! definitely show them support if you can!
credits: mod by Nimaereth (linked above), merle and abyssinian coat patterns by MagiBaxter, extra pelt colors by Eragona (no github link but can provide link to her thread in the discord server), just-some-cat for the original sprites, and ofc the clangen team itself!  if any one of you want me to take this down, just lmk! :)
more about these characters:
row 1: eclipsestar, murkmist, frostmoon
row 2: riverhaze, silvertongue, nightstep
row 3: wolfstorm, ashfrost, lightningclaw
except for lightningclaw, who is the SkyClan deputy, all of these guys belong to PineClan, which is one of the four clans formed far in the north after several lake clan cats were wrongfully chased from their home. their territory borders MountainClan and ValeClan, while CavernClan makes their home in the cave system underneath the three territories. they make their camp in a pine forest, but their hunting grounds also include a muskeg dubbed The Frozen Mire by the cats. most of their ancestors come from either ShadowClan or SkyClan.
their territory also includes the outer edges of the Fox Hollows, home to an intelligent fox pack that long pre-dates the Clans. PineClan maintains an uneasy truce with the foxes over the strip of their territories that overlaps, and as such all PineClan apprentices are taught to speak a little bit of fox. while it doesn’t always stop natural predator conflict, they live in peace most of the time.
PineClan prides themselves on their wisdom and history. they have strong oral traditions, and some stories claim to date all the way back to the old forest. elders are revered to a greater degree than in other clans, and their stories are a favorite among apprentices of other clans at gatherings. PineClan also has a role called the Lorekeeper. they hunt but do not fight or patrol borders, however their main role is to record Clan history. a large stone wall, sheltered from the elements in an abandoned burrow, is painted on to record births, deaths, and changes in position (think kinda like Paleolithic cave paintings). 
their build is lean and elegant, their fur kept sleek and well-groomed. dark coats are valued for nighttime hunting, while tabbies and tortoiseshells are great for hunting in trees. many of them, oddly enough, have large and pointy ears, which legend says they developed to listen for prey in the silent woodland. their scent is reminiscent of pine needles, with a muskier undertone from the wetland.
i won’t get into it too much here but it is important to note that all four clans have a special warrior called their Guardian. this warrior is stronger and wiser than the average clan cat, and their soul is continually reincarnated. though not technically a Guardian, the “original” soul comes from Moonchaser, who led the clan cats to their new northern home. there is a LOT of lore surrounding this bit but think like a mix between the avatar and the nerevarine.
anyway cats.
Eclipsestar (Eclipsestream): current leader of PineClan. she’s chill. has a very relaxed and open policy to outsiders (the northern Clans usually do to prevent inbreeding, but even by these standards she’s very welcoming). was very young to be appointed deputy by the previous leader, Wolfstar, so her inexperience and the need to grow up quickly does sometimes still show. however, she’s overall seen as a wise and peaceful leader.
Murkmist: eclipsestar’s deputy and longtime best friend. while she disagrees with some of eclipse's policies, they’re overall a good fit for each other. sly and crafty, she’s usually the first cat to send when dealing with the Fox Hollows. not above causing drama with the other clans, but she will do so in a manner that makes her seem completely uninvolved.
Frostmoon: the senior medicine cat, very old by the time most of these characters roll around. strict, cold, and deeply rooted in tradition. as an apprentice she was considered a prodigy, but like eclipse, she also lost her mentor at a young age, which led to her developing a deep desire to prove herself. this led to her severely mishandling a situation involving the Clan’s previous Guardian, and many cats (perhaps wrongfully, perhaps not) sadly ended up losing their trust in her.
Riverhaze: frostmoon’s former apprentice. nervous, a bit flighty, and eager to please. not a whole lot to say about him, but he’s a good healer and a nice dude. despite his mentor’s failings, he’s still close with her.
Silvertongue: the current Lorekeeper. not a kittypet since humans are gone in this world, i just thought the collar looked nice. though he probably does have outsider roots. clever, sassy, good-natured, and takes his job VERY seriously. also nightstep’s mate, which means he puts up with a lot of nonsense haha. 
Nightstep: the current Guardian and main character of this hypothetical story (and also the cat iteration of my beloved skyrim character, teravyn, though they’ve kind of evolved into separate characters). adventurous, impulsive, and gets into more trouble than what’s good for him. kind to the point where some might call him naive, but to his credit his heart is in the right place, and he’ll grow into the role. however, his impulsivity is again a problem, because he can be absolutely terrifying in battle. very close with wolfstorm and considers her a sister, and his mate is silvertongue whom he loves very much. his other best friend is a former loner called mireclaw, who’s not featured here.
Wolfstorm: young warrior, found by the Clan as a kit. assumed to be a loner kit, but her mother is actually the MountainClan deputy Magpieshadow, who secretly left her kit with PineClan after her mate died and she felt unprepared to raise a kit alone. due to her MountainClan genes, she’s HUGE (and fluffy) compared to the average PineClan cat. to wolf, the warrior code is...more of a suggestion than a rule set. she’s sneaky and not above stealing prey to feed her own clan, but by starclan is she good at staying hidden. some believe her blessed by the (currently unnamed) patron of stealth. very close with both nightstep and silvertongue, as well as another warrior called mireclaw (not featured here).
Ashfrost: a background warrior. also not much to say about her, but i like her a lot. you will never ever find her in the midst of any drama--she is too laidback and too chill with everyone for that nonsense. however, gossip? she is MORE than happy to listen to it, just don’t make her get involved.
Lightningclaw: my baby. my boy. go here.
221 notes · View notes
valla-chan · 17 days
Text
Spore Modding - What I've been doing
I tried adding a hologram projector into Spore: Galactic Adventures! It's still got a lot of problems to sort out, but I'm pretty happy with this. Also shown here is a set of new gate colors I've been working on!
youtube
Tumblr media Tumblr media
This mod is not yet available for public or private release, as it is part of a much larger, currently very early in development mod pack.
To download my released mods, check out my Github page! https://github.com/Valla-Chan/Spore-Mods
9 notes · View notes
gensuta · 27 days
Text
RPGMaker Free Goodies!
Heya folks! I released some things that I hope RPGMaker devs who use the character creator might find helpful ^^ First, I updated the top surgery pack into a full transmasc asset pack! Now you're characters can have binders and trans tape too.
Next, I created a 'shaved hairstyles' pack that works for all the available body types in RPGMaker's character creator ^-^
Lastly, for those confused about how to add generator parts in general, I created a tool on GitHub for it!
No, I am NOT good at naming things, but I hope that these help people just starting out! I know it may feel odd to use the character creator for games, but it's good to start somewhere and I'd love for people to have more options when getting started. I'll hopefully make a braids pack sometime soon and will post that when it's done <3
9 notes · View notes
sleepy-hart · 1 year
Text
So while working through game concepts and deciding what to work on next, I've been refreshing my Godot skills. Wanting to get back into 3D and prepare for doing more narrative heavy games. Made this demo to learn nathanhoad's excellent Dialogue Manager addon and also test drive Kenney's new Godot platformer kit.
Tumblr media
I'm really, really enjoying Dialogue Manager so far and feel it has a tonne of potential. Think it covers a lot of things I've been looking for:
Direct engine integration is super useful, as well as using custom resources to store dialogue. They're also text files so can still use external editor to update
Straightforward syntax, reminds me a lot of ink and yarn. As well it's named node approach feels familiar
Able to access global game variables for conditionals, and having conditional based loops and choices is very straightforward
Also able to call methods directly within dialogue, which is super powerful when combined with signals (showing/hiding coin UI mid conversation, playing sound effect)
Lots of options for random dialogue choices - just used the single line ones for now but in docs have seen they also have option for setting custom probabilities, just ncie to add more flavour
Hyped it has a built in approach for translations (create IDs and reference CSVs) that looks like integrates with Godot's localisation tools - a bit of a future thought but glad it has stuff to help built in
Docs you can mention you can create dialogue resources at runtime. Can imagine this being very useful - an example would be creating a record of all lines seen to replicate Ren-py's "log" feature.
The methods for displaying dialogue are super flexible. At the moment just used their example balloons but looks like it should play nicely to let you build custom GUI - and maybe even multiple forms (e.g. dialogue scenes vs flavour barks in main game world). Think next experiments will focus on this.
There's a few more things I'm keen to learn and see if they're feasible with this - "disabled" choices that still appear but can't be accessed would be nice, also looking at how you can integrate this with an audio system for voice acting - I think they have an example that includes voice acting?
Only thing I'm a bit nervous of is it looks like it can only grab variables from autoload/global scripts, so when putting into actual game will need to take care with save systems and methods for loading choice variables into a choice master global so we aren't keeping too much in memory at once. But if I'm wrong on this assumption, or others have approaches, more than happy to be corrected on this!
Tumblr media
Also really enjoying Kenney's 3D platformer kit and it's been fun and . Making the shopkeeper bot was super simple. All the details on the original character model are modelled so just adjusted the face and for changing colours just had to move UV islands for limbs and face to different parts of the pallete textures.
Haven't tried this technique for modelling and texturing before but seen it crop up a few times so will definitely experiment with this in the future. Also might help with optimization - I think most of the materials in the pack refer to this single image texture? By default the pack only has the model glbs and a single colormap png so assuming that's how it's working.
Tumblr media
Original plan was to fill in the shop with another pack so there's a few little platform challenges within this, but they all needed collisions adding so might add that in future. But main aim was focusing on the dialogue and think we've got a good approch going forward, and highly recommend the add on for other Godot devs making narrative games!
37 notes · View notes
splatoongamefiles · 4 months
Note
weirdly specific, but where are the splatfest shirt textures and icons and stuff? like in the files themselves?
I've dug around in the game a fair bit myself and cannot for the life of me find them.
they're not in the files! they get downloaded to your switch at the beginning of a fest. the data is encrypted but decryption keys get sent to your switch are given as the fest goes on. theres an archive of downloaded splatfest data here.
this data is in .pack format so you still need switch toolbox to open it. these are actually a great starting point for wanting to rip things because the data is small and it's a good way to get used to switch toolbox, for anyone else
unlike the previous 2 games theres no way to see the alternate dialogue of if the other team won, other than brute forcing which would take millenia.
15 notes · View notes
tinsinart · 9 months
Text
Tumblr media
Okay, I lied. NOW I think this is done and dusted.
The Main Map of Kingdom of Loathing!
And in addition, I've released the texture pack on Github! Feel free to download it and unzip the release into your Mafia install. It'll override the old images and make your relay browser look like this!
14 notes · View notes
dropattackbear · 1 year
Text
If you've had a modded version of Minecraft installed on your computer this year, it's very likely your computer is infected with the fractureiser malware. It's quick and easy to check following the steps listed here:
The malware has infected several very popular mod packs and can result in the theft of login info for microsoft accounts, discord accounts, login details saved in browsers, and more.
Tumblr media
30 notes · View notes
inkofamethyst · 4 months
Text
May 30, 2024
I know I know I know I shouldn't be comparing myself to others and that everyone is on their own timeline or running their own race or whatever,, but I came across the girl on tiktok who said she coded a spotify/twitter bot when she was in high school and like I know those are the types of skills that one needs to build up to but she mentioned it as a throwaway line like it was nothing but it sounds so complex and I wouldn't even know where to begin (the logical side of my brain would like to note that the creator is about to graduate with a CS degree while I have taken a single CS class). My focus is learning bioinformatics this summer so I can get those skills down. I still plan to work on shell-based cyoa's in my downtime to keep the skills up (and maybe also working on that piggybank idea I had to try out some other skills). I will worry about creating spotify-based things some other time.
For now, I've got the github student developer pack (probably too early but hey why not) and I will keep on carryin' on at my own little pace.
My roommate is gone for the summer which is exciting in some respects but also terrifying in others (probably only bc I worry about things a lot). Like living alone is great and all, but there's also no one immediately nearby to check if I'm okay. I had a major tummyache last week and there's no one around to grab me remedies if I can't get them myself. I mean there's my lab mate.. my.. island-friend who lives nearby but right now she's on vacation! My parents check in occasionally and I chat with my sister often but if I went missing people might not know for a scarily long time.
Like last weekend I went to a party in a part of town that I don't really care to frequent alone, but there's no one really in my immediate area who could be my anchor, my hey-im-going-out-i-should-be-back-by-midnightish go-to person.
So I need more friends/closer friends nearby.
Got it. Cool.
Uhm something I learned last week was that raw broccoli is good for you but only in moderation. Eat too much and they'll unionize in your stomach against you. I was eating it daily as a little snack to get my fiber up but then after a few days had these dreadful stomach cramps and my mom told me that the veg could actually be the cause. Few days of no broccoli later and I'm good as new lol. So messed up because I thought I was getting my life together while I was actively making it worse :(
Today I'm thankful that the breakfast casserole I made this morning turned out amazingggg. I added cinnamon swirls to it but I think I went a little light. Next time, more for sure. And maybe nutmeg.
Also thankful for occasional rainy mornings!! Especially when they give way to partly cloudy afternoons.
Anyway keep an eye on this space bc I uhhhh I might be about to buy a bass maybe? And like, in a way that aligns with my values? fingers and toes crossed for a response [edit, next day: meetup planned, very anxious about it]
3 notes · View notes
dragondeplatino · 1 year
Text
Tumblr media
Finished up the UI for my Beta 1.7.3 texture pack! Pretty pleased with how it came out!
Tumblr media
Little behind the scenes look: I've developed a tool that lets me generate these interfaces out of smaller sprites and JSON files. Minecraft works with pre-baked PNGs for all the interfaces so having something like this is a huge help!
It's a big timesaver when I want to adjust a pixel somewhere and have it globally update instead of hand-pasting it in 150+ different places. It will also make mod support go a lot faster! If anyone's interested I could do a public release after the pack is out and throw this up on GitHub.
10 notes · View notes
4noki-vns · 2 years
Text
Releasing 8+ games (ft. game jams) and when to take a break
youtube
This is a write-up for my Visual;Conference 2022 talk on game jams.
I will discuss how game jams made me a better developer, walking you through my experiences as director, co-director, and direct creative roles in jam games across two years before I put a moratorium on jams. This talk will guide you to answer the question: Should you participate in game jams? (Spoiler: yes, conditionally)
In the talk, I discussed 3 main topics:
How to Game Jam
Lessons Learned
Should you participate in game jams?
How to Game Jam
The game jam timeline typically consists of four components:
Planning
Recruitment
Development
Release
There may be some overlap between the first three, but let's go in order.
Planning
Identify your premise
Identify your scope
Create references (outline, visual references)
Before you can bring a game to life with your team (or solo), you have to put the idea on the table.
Visual references are especially important if you're working with other artists. They reduce:
Communication difficulties (does the character look like this or that?)
Schedule delays (how can they draw if they don't know what to?)
Future issues (how do you draw this again...?)
Recruitment
Have your idea set before you recruit. When making your recruitment pitch, you'll want to address most if not all of the following:
Who are you? What are you doing?
Premise of the game
Scope of the game
Requested roles
Proof of concept
Here's an example I gave in my presentation:
Tumblr media
You might not always have everything, but people won't get recruited if they don't know you're recruiting their role.
Tumblr media
Once you've assembled the team, be sure you verify how they want to be attributed in the credits.
If you can't find a role, remember that CC assets exist!
Organizing Your Team
I recommend having a home base such as a Discord server (communication), shared Google Drive folder (assets), and GitHub repo (code version control).
Make sure folks know project information that isn't in your recruitment pitch such as:
File types (.ogg for music?)
Engine (Ren'Py?)
Asset specs (1080p?)
Compensation (if any)
Deadlines
Communication is key in avoiding delays. Start communication before the jam.
Development
Ideally, your planning has prepared you for the development process, and you don't need to do anything but make the game during the jam.
Ideal is rare, issues popping up here and there. Some common ones include:
Q. What if a teammate falls through?
Don't panic! If you're the teammate, remember that your team lead will appreciate upfront communication.
If you're the team lead, there's a number of options to take. Cut scope in that teammate's component, take on the task yourself, try to recruit a new teammate, and or grab some asset packs.
Q. What if we can't finish on time?
A jam is a jam. Remember the trusty old scope knife. In order to avoid having to cut scope from your game, do your planning well.
Release
Jams will give you a visibility boost, but remember to market regardless.
Plan to submit a few days before the jam ends. This gives your team leeway in case delays occur.
I believe in you!
Lessons from 8 Jams
There are 3 types of roles (a bit of a simplification) you can take on in a production regardless of your creative specialization:
Team lead
Solo developer
Contributor
Each comes with pros and cons. Jams are a great way to figure out what you like to do, and what your preferred team dynamic is.
Here's some questions that might help you:
How much creative control do you want?
How do you like to communicate?
Thus with these tips for jamming in mind, we ask and answer the key question:
Should you participate in game jams?
Yes, conditionally.
Tumblr media
There are pros and cons to game jams.
Tumblr media
But overall, jams are a great way to dip your feet into making visual novels. Make great friends and great games.
If you're aiming for a larger production, especially one with money involved, remember that you don't need to join every jam. Why not focus on your ongoing project first?
_:(´ཀ`」 ∠):_ That's advice I need to take myself...
After note
If you're interested in learning more via case studies, please feel free to check out the following:
Postmortem for NaNoRenO 2021
Postmortem: Spooktober Visual Novel Jam (2022)
12 notes · View notes
this-week-in-rust · 1 year
Text
This Week in Rust 513
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @ThisWeekInRust on Twitter or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub and archives can be viewed at this-week-in-rust.org. If you find any errors in this week's issue, please submit a PR.
Updates from Rust Community
Official
Announcing Rust 1.72.1
Foundation
Announcing the Rust Foundation’s Associate Membership with OpenSSF
Project/Tooling Updates
This month in Servo: upcoming events, new browser UI, and more!
Pagefind v1.0.0 — Stable static search at scale
Open sourcing the Grafbase Engine
Announcing Arroyo 0.6.0
rust-analyzer changelog #199
rumqttd 0.18.0
Observations/Thoughts
Stability without stressing the !@#! out
The State of Async Rust
NFS > FUSE: Why We Built our own NFS Server in Rust
Breaking Tradition: Why Rust Might Be Your Best First Language
The Embedded Rust ESP Development Ecosystem
Sifting through crates.io for malware with OSSF Package Analysis
Choosing a more optimal String type
Changing the rules of Rust
Follow up to "Changing the rules of Rust"
When Zig Outshines Rust - Memory Efficient Enum Arrays
Three years of Bevy
Should I Rust or should I go?
[audio] What's New in Rust 1.68 and 1.69
[audio] Pitching Rust to decision-makers, with Joel Marcey
Rust Walkthroughs
🤗 Calling Hugging Face models from Rust
Rust Cross-Compilation With GitHub Actions
tuify your clap CLI apps and make them more interactive
Enhancing ClickHouse's Geospatial Support
[video] All Rust string types explained
Research
A Grounded Conceptual Model for Ownership Types in Rust
Debugging Trait Errors as Logic Programs
REVIS: An Error Visualization Tool for Rust
Miscellaneous
JetBrains, You're scaring me. The Rust plugin deprecation situation.
Crate of the Week
This week's crate is RustQuant, a crate for quantitative finance.
Thanks to avhz for the self-suggestion!
Please submit your suggestions and votes for next week!
Call for Participation
Always wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
r3bl_rs_utils - [tuify] Use nice ANSI symbols instead of ">" to decorate what row is currently selected
r3bl_rs_utils - [all] Use nu shell scripts (not just or fish) and add Github Actions to build & test on mac & linux
r3bl_rs_utils - [tuify] Use offscreen buffer from r3bl_tui to make repaints smooth
Ockam - make building of ockam_app create behind a feature flag
Ockam - Use the Terminal to print out RPC response instead of printlns
Hyperswitch - add domain type for client secret
Hyperswitch - separate payments_session from payments core
Hyperswitch - move redis key creation to a common module
If you are a Rust project owner and are looking for contributors, please submit tasks here.
Updates from the Rust Project
342 pull requests were merged in the last week
#[diagnostic::on_unimplemented] without filters
repr(transparent): it's fine if the one non-1-ZST field is a ZST
accept additional user-defined syntax classes in fenced code blocks
add explicit_predicates_of to SMIR
add i686-pc-windows-gnullvm triple
add diagnostic for raw identifiers in format string
add source type for invalid bool casts
cache reachable_set on disk
canonicalize effect vars in new solver
change unsafe_op_in_unsafe_fn to be warn-by-default from edition 2024
closure field capturing: don't depend on alignment of packed fields
consistently pass ty::Const through valtrees
coverage: simplify internal representation of debug types
disabled socketpair for Vita
enable varargs support for AAPCS calling convention
extend rustc -Zls
fallback effects even if types also fallback
fix std::primitive doc: homogenous → homogeneous
fix the error message for #![feature(no_coverage)]
fix: return early when has tainted in mir pass
improve Span in smir
improve PadAdapter::write_char
improve invalid let expression handling
inspect: closer to proof trees for coherence
llvm-wrapper: adapt for LLVM API changes
make .rmeta file in dep-info have correct name (lib prefix)
make ty::Const debug printing less verbose
make useless_ptr_null_checks smarter about some std functions
move required_consts check to general post-mono-check function
only suggest turbofish in patterns if we may recover
properly consider binder vars in HasTypeFlagsVisitor
read from non-scalar constants and statics in dataflow const-prop
remove verbose_generic_activity_with_arg
remove assert that checks type equality
resolve: mark binding is determined after all macros had been expanded
rework no_coverage to coverage(off)
small wins for formatting-related code
some ConstValue refactoring
some inspect improvements
treat host effect params as erased in codegen
turn custom code classes in docs into warning
visit ExprField for lint levels
store a index per dep node kind
stabilize the Saturating type
stabilize const_transmute_copy
make Debug impl for ascii::Char match that of char
add minmax{,_by,_by_key} functions to core::cmp
specialize count for range iterators
impl Step for IP addresses
add implementation for thread::sleep_until
cargo: cli: Add '-n' to dry-run
cargo: pkgid: Allow incomplete versions when unambigious
cargo: doc: differentiate defaults for split-debuginfo
cargo: stabilize credential-process and registry-auth
cargo: emit a warning for credential-alias shadowing
cargo: generalise suggestion on abiguous spec
cargo: limit cargo add feature print
cargo: prerelease candidates error message
cargo: consolidate clap/shell styles
cargo: use RegistryOrIndex enum to replace two booleans
rustfmt: Style help like cargo nightly
clippy: ignore #[doc(hidden)] functions in clippy doc lints
clippy: reuse rustdoc's doc comment handling in Clippy
clippy: extra_unused_type_parameters: Fix edge case FP for parameters in where bounds
clippy: filter_map_bool_then: include multiple derefs from adjustments
clippy: len_without_is_empty: follow type alias to find inherent is_empty method
clippy: used_underscore_bindings: respect lint levels on the binding definition
clippy: useless_conversion: don't lint if type parameter has unsatisfiable bounds for .into_iter() receiver
clippy: fix FP of let_unit_value on async fn args
clippy: fix ICE by u64::try_from(<u128>)
clippy: trigger transmute_null_to_fn on chain of casts
clippy: fix filter_map_bool_then with a bool reference
clippy: ignore closures for some type lints
clippy: ignore span's parents in collect_ast_format_args/find_format_args
clippy: add redundant_as_str lint
clippy: add extra byref checking for the guard's local
clippy: new unnecessary_map_on_constructor lint
clippy: new lint: path_ends_with_ext
clippy: split needless_borrow into two lints
rust-analyzer: field shorthand overwritten in promote local to const assist
rust-analyzer: don't skip closure captures after let-else
rust-analyzer: fix lens location "above_whole_item" breaking lenses
rust-analyzer: temporarily skip decl check in derive expansions
rust-analyzer: prefer stable paths over unstable ones in import path calculation
Rust Compiler Performance Triage
A pretty quiet week, with relatively few statistically significant changes, though some good improvements to a number of benchmarks, particularly in cycle counts rather than instructions.
Triage done by @simulacrum. Revision range: 7e0261e7ea..af78bae
3 Regressions, 3 Improvements, 2 Mixed; 2 of them in rollups
56 artifact comparisons made in total
Full report here
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
No RFCs were approved this week.
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
[disposition: merge] RFC: Unicode and escape codes in literals
Tracking Issues & PRs
[disposition: merge] stabilize combining +bundle and +whole-archive link modifiers
[disposition: merge] Stabilize impl_trait_projections
[disposition: merge] Tracking Issue for option_as_slice
[disposition: merge] Amend style guide section for formatting where clauses in type aliases
[disposition: merge] Add allow-by-default lint for unit bindings
New and Updated RFCs
[new] RFC: Remove implicit features in a new edition
[new] RFC: const functions in traits
Call for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
No RFCs issued a call for testing this week.
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Upcoming Events
Rusty Events between 2023-09-20 - 2023-10-18 🦀
Virtual
2023-09-20 | Virtual (Cardiff, UK)| Rust and C++ Cardiff
SurrealDB for Rustaceans
2023-09-20 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Nightly Night: Generators
2023-09-21 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2023-09-21 | Virtual (Cologne, DE) | Cologne AWS User Group #AWSUGCGN
AWS User Group Cologne - September Edition: Stefan Willenbrock: Developer Preview: Discovering Rust on AWS
2023-09-21 | Virtual (Linz, AT) | Rust Linz
Rust Meetup Linz - 33rd Edition
2023-09-21 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2023-09-25 | Virtual (Dublin, IE) | Rust Dublin
How we built the SurrealDB Python client in Rust.
2023-09-26 | Virtual (Berlin, DE) | OpenTechSchool Berlin
Rust Hack and Learn | Mirror
2023-09-26 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
2023-09-26 | Virtual (Melbourne, VIC, AU) | Rust Melbourne
(Hybrid - online & in person) September 2023 Rust Melbourne Meetup
2023-10-03 | Virtual (Buffalo, NY, US) | Buffalo Rust Meetup
Buffalo Rust User Group, First Tuesdays
2023-10-04 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2023-10-04 | Virtual (Various) | Ferrous Systems
A Decade of Rust with Ferrous Systems
2023-10-05 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2023-10-07 | Virtual (Kampala, UG) | Rust Circle Kampala
Rust Circle Meetup: Mentorship (First Saturday)
2023-10-10 | Virtual (Berlin, DE) | OpenTechSchool Berlin
Rust Hack and Learn | Mirror
2023-10-10 | Virtual (Dallas, TX, US) | Dallas Rust
Second Tuesday
2023-10-11| Virtual (Boulder, CO, US) | Boulder Elixir and Rust
Monthly Meetup
2023-10-11 - 2023-10-13 | Virtual (Brussels, BE) | EuroRust
EuroRust 2023
2023-10-12 | Virtual (Nuremberg, DE) | Rust Nuremberg
Rust Nürnberg online
2023-10-18 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out
Asia
2023-09-25 | Singapore, SG | Metacamp - Web3 Blockchain Community
Introduction to Rust
2023-09-26 | Singapore, SG | Rust Singapore
SG Rustaceans! Updated - Singapore First Rust Meetup!
2023-10-03 | Taipei, TW | WebAssembly and Rust Meetup (Wasm Empowering AI)
WebAssembly Meetup (Wasm Empowering AI) in Taipei
Europe
2023-09-21 | Aarhus, DK | Rust Aarhus
Rust Aarhus - Rust and Talk at Concordium
2023-09-21 | Bern, CH | Rust Bern
Rust Bern Meetup #3 2023 🦀
2023-09-28 | Berlin, DE | React Berlin
React Berlin September Meetup: Creating Videos with React & Remotion & More: Integrating Rust with React Native – Gheorghe Pinzaru
2023-09-28 | Madrid, ES | MadRust
Primer evento Post COVID: ¡Cervezas MadRust!
2023-09-28 | Paris, FR | Paris Scala User Group (PSUG)
PSUG #114 Comparons Scala et Rust
2023-09-30 | Saint Petersburg, RU | Rust Saint Petersburg meetups
Rust Community Meetup: A tale about how I tried to make my Blitz Basic - Vitaly; How to use nix to build projects on Rust – Danil; Getting to know tower middleware. General overview – Mikhail
2023-10-10 | Berlin, DE | OpenTechSchool Berlin
Rust Hack and Learn
2023-10-12 | Reading, UK | Reading Rust Workshop
Reading Rust Meetup at Browns
2023-10-17 | Leipzig, DE | Rust - Modern Systems Programming in Leipzig
SIMD in Rust
North America
2023-09-21 | Lehi, UT, US | Utah Rust
A Cargo Preview w/Ed Page, A Cargo Team Member
2023-09-21 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2023-09-21 | Nashville, TN, US | Music City Rust Developers
Rust on the web! Get started with Leptos
2023-09-26 | Mountain View, CA, US | Rust Breakfast & Learn
Rust: snacks & learn
2023-09-26 | Pasadena, CA, US | Pasadena Thursday Go/Rust
Monthly Rust group
2023-09-27 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2023-09-28 | Boulder, CO, US | Solid State Depot - The Boulder Makerspace
Rust and ROS for Robotics + Happy Hour
2023-10-11 | Boulder, CO, US | Boulder Rust Meetup
First Meetup - Demo Day and Office Hours
2023-10-12 | Lehi, UT, US | Utah Rust
The Actor Model: Fearless Concurrency, Made Easy w/Chris Mena
2023-10-17 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
Oceania
2023-09-26 | Canberra, ACT, AU | Rust Canberra
September Meetup
2023-09-26 | Melbourne, VIC, AU | Rust Melbourne
(Hybrid - online & in person) September 2023 Rust Melbourne Meetup
2023-09-28 | Brisbane, QLD, AU | Rust Brisbane
September Meetup
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
This is the first programming language I've learned that makes it so easy to make test cases! It's actually a pleasure to implement them.
– 0xMB on rust-users
Thanks to Moy2010 for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
2 notes · View notes
hydralisk98 · 1 year
Text
My strengths and ambitions
Tumblr media Tumblr media Tumblr media
Generic skills and forces:
Research, "Creative" Writing & Analysis (atlases, encyclopedias, reference works...)
Multimedia Collaging and Video Compositing
Analog Media and Digital Data Preservation
Composing tracker music
Technical documentation
(explorable?) multimedia explainers
History (& alternate history)
Information technologies
Historical hardware & software
Sidestream software & "operating" systems
Linguistics?
Casual spirituality topics?
TTRPG crawl campaign setting & systemic designs...
Toybox tools and manifestation games...
Causal collectible card games and expansive board game mods...
Demoscene and game modding...
Vector / Retro Aliased Raster illustrations
Animations & interactive (A?)SVG cartoons
Free, Libre and Open Source movement (open culture, open hardware and open software, et cetera.)
Computer builds and overall customization (especially the looks but also functionality, both virtual and physically informed)
Sensible, caring and detail-oriented.
Specific skills (existing and upcoming) and emphasis points for my career
Page pixel dolls, banner blinkies, panels & other animated GIF graphics...
Printables (blanks, worksheet, guestbooks, greeting cards...)
Stickers & clipart
Stationery (especially legacy/obsoleted types)
Desktop organizers with bundled theme packs (even cursors, icons, sounds, widgets and almost everything else under the sun?)
Monero+Liquid online shop
ClipStudioPaint (upcoming...)
WordPerfect from Corel (upcoming...)
OpenMPT + MilkyTracker (tracker music)
ReNoise (upcoming...)
LibreOffice
GIMP with G'MIC
Krita with G'MIC
GrafX2 (upcoming...)
Kate & KDevelop
Version control with Git (GitHub, GitLab, GitTea...)
Homebrew responsive yet retro stylized HTML5/CSS3 static sites/blogs with Neocities + Hexo (and Jekyll?)
XML+XSL
SQL?
Vim & Emacs
Linux + BSD commands with both Bash and Fish shells
KDE Plasma
Linux/BSD/POSIX certifications?
Common Lisp & Nim (with C bindings?)
WDC & KKIT
SLADE & GZDOOM
Godot + Qodot
Hammer++
Entrepreneurship / autonomous work?
Dreams and projects:
Video rental-store full-stack ticket database
Fiction atlases and themed pointcrawl semi-historical adventures...
Cozy game levels for raycasters and doom-clones
Cozy social spaces in Qodot & Hammer++
Cartoon pitches & short animated explainers
Toybox sets and modular building easy assemblers...
TTRPG campaign setting and supplementary rulesets...
Stylized yesterweb responsive pages
Analog media production (music video and data Digipaks)
SVG stickers, PDF printables and OGG content...
Fully custom developer desktop environment themes & scripted auto-riced workflows
Tutorials, listicles and other long-form content threads...
Raw art files and game-ready asset / clipart bundles
Manifestation / affirmation Tarot-sized card deques
Alternate technological implementations...
Dumbphone / "feature phone", two-way pagers and other dumb specialized devices... designing.
Constructed language(s) with nuanced dialects and poetic audio recordings...
Library economy in diecast car miniature worlds for sci-fi films
My very own guidebooks and curations
Lofi illustrations, podcast covers and album digipaks with feelies...
I hope that does sum up my professional + hobby goals well enough.
5 notes · View notes
dhanjeerider · 2 years
Text
🔥 2 lack free offer GitHub student developer pack benifits
Tumblr media
 GitHub student developer pack Full information 
GitHub is a web-based platform that provides developers with a collaborative environment to work on projects. GitHub is not only a code hosting platform, but it is also a place where developers can learn, collaborate, and build a community. One of the most significant offerings from GitHub is the GitHub Student Developer Pack. The GitHub Student Developer Pack is a bundle of free resources for students to learn, build, and grow as developers. In this article, we will discuss the benefits of the GitHub Student Developer Pack.
The GitHub Student Developer Pack is a bundle of software and services that are available to students for free. To be eligible for the pack, you need to be a student currently enrolled in a degree-granting institution. The GitHub Student Developer Pack includes access to over 100 products, services, and training resources, which can help you learn to code, build new projects, and launch your career as a developer.
The following are some of the benefits that come with the GitHub Student Developer Pack:
GitHub Pro Account
 With the GitHub Student Developer Pack, you can get a free GitHub Pro account for two years. The GitHub Pro account includes unlimited private repositories, access to advanced tools, and personal support.
Domain Name
 The GitHub Student Developer Pack also includes a free domain name from Namecheap. You can use this domain name to launch your own website or project.
Design Tools
 The GitHub Student Developer Pack provides access to design tools like Canva, which is an online graphic design tool that you can use to create logos, social media graphics, and other designs.
Site Hosting
The GitHub Student Developer Pack also includes free site hosting from GitHub Pages. You can use this hosting to host your website or project.
Programming Apps
The GitHub Student Developer Pack provides access to a range of programming apps and tools. These include tools like Unity, Unreal Engine, PyCharm, Atom, and many more.
Developer Tools
The GitHub Student Developer Pack also provides access to a range of developer tools like AWS, DigitalOcean, and Heroku. These tools can help you deploy and manage your projects.
Training Resources
The GitHub Student Developer Pack also includes access to a range of training resources. These include online courses from Udacity, DataCamp, and others. These courses can help you learn new skills and advance your career as a developer.
Career Resources
 The GitHub Student Developer Pack also includes access to career resources like a LinkedIn Learning subscription and a free trial of Hired. These resources can help you prepare for your career as a developer and find a job.
Cloud Services
 The GitHub Student Developer Pack includes access to cloud services such as Microsoft Azure, Google Cloud, and IBM Cloud. With these services, you can deploy and scale your applications, run experiments, and gain experience with cloud technologies.
Analytics Tools
 The pack also includes access to analytics tools like LogDNA and Datadog. These tools can help you monitor your applications and gain insights into user behavior, performance, and security.
Mobile Development Tools
 The pack also includes tools for mobile development, such as the Xamarin platform for building native iOS and Android applications, and the Ionic framework for building cross-platform mobile apps.
Data Science Tools
The GitHub Student Developer Pack includes access to data science tools like IBM Watson Studio, DataRobot, and Kaggle. These tools can help you explore data, build models, and gain insights from your data.
Productivity Tools
The pack also includes productivity tools like Trello, Asana, and Notion. These tools can help you stay organized, manage your projects, and collaborate with your team.
Cybersecurity Tools
The pack includes cybersecurity tools like the HackEDU Secure Development Training platform, which can help you learn about secure coding practices and develop more secure applications.
Video Conferencing Tools
The pack includes video conferencing tools like Zoom and Crowdcast. These tools can help you communicate and collaborate with your team, attend webinars, and host your own online events.
Code Education Resources
The pack also includes code education resources such as free access to Frontend Masters, a platform for learning web development, and free access to Packt Publishing eBooks, which cover a wide range of topics related to programming and technology.
In summary, the GitHub Student Developer Pack is an excellent resource for students who are interested in learning to code, building new projects, and launching their careers as developers. With access to over 100 products, services, and training resources, students can take their skills to the next level and start building the future
Access GitHub student developer pack 
In conclusion
 the GitHub Student Developer Pack is an amazing resource for students who are interested in pursuing a career in technology. With access to a wide range of tools, services, and educational resources, students can gain hands-on experience, learn new skills, and build their own projects. The pack is a great way to get started on the path to becoming a professional developer, and it provides many opportunities for growth and career development"
from Dk Technozone https://ift.tt/IsMX3pV
3 notes · View notes
ezmagreen · 10 days
Text
Maybe
I will think about creating some assets for that rpg project and use the asset pack as a place holder. Trying to make those assets have multiple usages taught me a few ways to handle assets. Some changes may be:
On the masking system: I may use all the rgb channels for masks. Sound like the same (and probably is), yet what I mean is there will be a texture, texture tint, and the mask settings (like three additional tints) depending on the shader used. So, in short there would be four areas to work with instead of three.
On texture choice: I can narrow things down and make patterns to reused at the cost of designing the texture details. So, modifying textures should be easier as long as I keep the gimp file for them.
Being more of my own style means I could play around with using a water shader and developed water textures that work with that.
Finally: If I manage to use only my assets, I could post the whole thing on github publicly without having to use safe placeholders (aka no more legal issues with redistribute art assets)
1 note · View note