Tumgik
#Javascript Weekly
nikicodes · 1 year
Text
Tumblr media Tumblr media Tumblr media Tumblr media
Just wrapped up a week of at-home learning, and boy it was a hard one! I spent the whole week diving into the world of DOM manipulation in JavaScript, which, let me tell you, was a real mind-bender. But, after a week of non-stop studying and juggling appointments for my leg and spine injuries, I'm proud to say I made it through!
On Monday, I visited my mom, on Wednesday, I had to go in for a traumatology check-up for my leg injury (I got hit by a car a month ago, not fun!). Then, on Thursday, I had to go to the police station to tell my story about the accident - talk about a stressful day! But, I managed to squeeze in some study time before heading out to a friend's goodbye party.
Friday was spent at the rheumatologist's office, getting checked up on my spine injuries and talking through the next steps for my rehab. Saturday was just me and my broken laptop, and Sunday, I took a break and went out for brunch with my loving husband. Then I went home to finish my school tasks for Monday, of course.
All in all, it was a tough but rewarding week, and I'm grateful for the chance to learn something new. Here's to more weeks of growth and discovery!
2 notes · View notes
roseband · 6 months
Text
we fully got my automation system working at my job now (which... literally follows the same way i automate my gifs lmfao... mixed with an additional step that uses excel)
sooooooo since it's yearly review season I'd better get a huge raise and bonus tbh
0 notes
capeladev · 1 year
Text
Tumblr media
0 notes
izicodes · 10 months
Text
Random Wellness Checklists | #3days1project
Tumblr media
Saturday 24th June 2023
Oh boy, this project was a struggle! For this project, I had the idea of making a wellness checklist such as Morning Routines and Weekly Self-Care!
I tried to copy the same idea of using a data table from a spreadsheet I downloaded and accessing the data from there to put on the page! However, I could only get one set of checklists, the Morning Routine one, to appear... I tried to make the 'previous' and 'next' buttons go through the rows of the data tables but failed so I'll try again after I get time to study and learn how to do it!
Tumblr media
Made the toggle myself too, super proud! Anyhoo, the site is not suitable for phones in terms of responsiveness because... I was lazy and was so frustrated with the JavaScript side not working as I wanted to so I didn't have time to go over the responsiveness I'll add that to the 'Issues'' of the repo and work on that later too!
Here she is:
Tumblr media
The links:
The source code | The page live | My #3Days1Project page
Thank you for reading, have a nice day/night, and happy programming! 😌💻💗
39 notes · View notes
andmaybegayer · 2 years
Note
So many people pushing for Firefox but nobody will respond when I ask if it still gets terrible memory leaks. Do you have the knowledge of old?
Preface: I've never had issues with any browser having runaway memory usage, even when I used chrome. Some of this I attribute to adblockers and some of it I attribute to other peoples habit of calling any case of high memory usage a "memory leak". I absolutely have OOM'd laptops with browsers but that's because I had like sixty webcomics open and four gigabytes of RAM. I genuinely don't know how people run into huge memory use issues in browsers that aren't just related to having many high-memory-usage tabs open.
I've used Firefox since forever and I use it full time since like 2014, on everything from workstations with 64GB of RAM to old laptops with 2GB. From 2016-2021 I had a laptop that would have Firefox open all the time in and out of sleep for weeks at a time, opening and closing tabs, and I never had issues with memory usage. These days most of my systems get rebooted anywhere from daily to weekly but I don't notice ballooning Firefox memory even when I have 100+ tabs open on my work laptop.
Memory leaks in Firefox are largely a thing of the past, I haven't heard programmers mention Firefox memory leaks in over a decade. Not sure if there's mysterious complications with the Windows memory manager, but on Linux at least Firefox uses predictable and reasonable amounts of memory for the tasks it is handling.
When I have had memory bloat issues on pretty much any browser, it's usually down to a bad interaction between an extension and a webpage, it's well known that a large number of iframes can cause adblock plus to seize and even ublock used to throw a fit when dealing with Twitter back in the day, because it had to keep rescanning an infinitely scrolling page. That or its just some poorly programmed page I know stuffs memory with JavaScript objects, but that's something that affects any browser, not just Firefox.
So to summarize: Modern Firefox doesn't leak memory, and keeps memory pretty under control. I have 48 tabs open, mostly blogs and articles but some YouTube videos and interactive applications and my Firefox memory usage is a grand total of one gigabyte.
190 notes · View notes
hungwy · 1 year
Text
turned in my weekly project. 90% completed today's in class mini project of making a rock paper scissors game even though instructor said there's very little possibility we would finish it in time. javascript master
74 notes · View notes
manonamora-if · 5 months
Text
December Check-In
I promise I didn't almost forget :P Even if I definitely forgot to do the weekly devlog last Sunday... To be fair, it had been a week...
Recap of last month’s progress
IF Events in the Next Month
Plan for the next month
Still long post ahead. If you want a mini version, head over to itch.io!
November Progress
Still play more IF and maybe review. ✅
Finish the edits of Harcourt Ch5 ✅❌
Fix one of the semi-completed games: ❌either the Egg parser or TRNT (and make it a proper parser)
Finish that darn SugarCube Guide: ❌there aren’t much left in the guide to cover, but there are a few things to fix.
Again, I knocked the first one out of the park. I reviewed all inkJam, EctoComp, and Bare-Bones Jam entries (which helped me get on the main page of the IFDB). It was nice to play shorter games again - it makes reviewing pretty quick... Now that the IFComp is also over, I kind of want to go back and check out the entries I didn't manage to play.
As for the rest... It's been a bit of a hell of a month, and it's not looking like it's ending any time soon. Still, when I had some free time I managed to:
Finish my portion of the edits of Harcourt (and MelS was almost done with it... before he ran into computer problems - dw the file is safe!)
Assess the damage with The Roads Not Taken and come up with a plan to fix all of it. I also started on this one, but there is truly a lot of damage.
Make a bite game in binksi, Tower of Sleep, for the Two-Button Jam
Make a One-Button prototype, Don't press the Button, to test some JavaScript/jQuery (half-failure)
Make a zine for the first time: An Ode to Pissaladière
Make a new code template: the Character Creator
Submitted a bunch of seeds to the SeedComp!
Does it look like I got distracted by a shiny new thing instead of finishing my projects? Yes. Do I care? Nope. It brought me some joy and amusement in some weird months... Banging your head against the desk because code is not working is... not, obviously.
What’s happening in December?
A bunch of jams are happening on itch, because end of year means maybe some free time, and also, you might as well do something for the sake of saying you've made something.
The ShuffleComp (@neointeractives) has started, though the entries won't be available before January. You can listen to the kickass full playlist in the meantime!
The Sprouting Round of the SeedComp! (@seedcomp-if) has just started. There are 99 new seeds available for use to make a game! Deadline is March 1st.
The Deck-Month has just started, to make a game with Decker.
The PunyJam #4 ends in about 2 weeks (if you have the time to learn Inform w/ the Puny extension...)
and of course: la Partim 500 numéro 8, for those who want to do the Neo Twiny again... but French!
I'm probably gonna pop-off a Partim. I did it last year and it was fun :P
The PLANtm for December
December is a busy month for me, which includes a lot of time offline, full days travelling, and lots of planning. So I will take any free time I have and do fun stuff if I can!
But if I have space for IF, I'd like to:
Play more games! Well... I already am, just not really IF. My Steam Library is crying for attention. I would like to knock down maybe a dozen more IFComp entries if I can. There were a lot of good games, a lot of loooong games.
Code Ch5 of Harcourt. That will be MelS dependent - well, MelS's computer dependent...
Finish fixing The Roads Not Taken. I have a plan, I have the notes... I just need to sit down and re-code (and re-test).
Finish the Guide for real! I know SugarCube 2.37 is coming soon, which will affect the state of some pages (and maybe require more pages). BUT I've been working on fixing old pages (typos - re-explanation - clearer examples). So, this is likely to be done sooner rather than later...
~
Taking the list of TO-DO from August…
To-Do not require much of new stuff:
translate Escape Goncharov! into French. ✅
fix the bugs in EDOC + overall the French version to match
fix the bugs of TRNT + find a way to add the missing pieces (ongoing - translation unlikely)
fix the formatting of DOL-OS + translate into English ✅
update LPM with the missing content + translate into English ✅
No change this month :/
The rest of the To-Do pile was:
Finish The Rye in the Dark City (and maybe translate?)
Finish P-Rix - Space Trucker (and try to translate)
Finish Exquisite Cadaver (translation unlikely, current gameplay too complex to port for French)
Add a chapter to CRWL + fix/reopen the blog
Re-working TTTT to its originally planned state (lol, not likety)
Re-working SPS Iron Hammer (samesies)
Coding TTATEH (MelS dependent - shooting for end of year)
Emptying my inboxes (they are not all answered tho)
Honestly, this pile probably won’t get done this year…. Maybe TTATEH has a shot...
8 notes · View notes
this-week-in-rust · 28 days
Text
This Week in Rust 541
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.77.1
Changes to u128/i128 layout in 1.77 and 1.78
Newsletters
This Week In Bevy: 2d Lighting, Particle Systems, Meshlets, and more
Project/Tooling Updates
Dioxus 0.5: Signal Rewrite, Remove lifetimes, CSS Hotreloading, and more!
EtherCrab 0.4.0: Pure Rust EtherCAT, now with Distributed Clocks
nethsm 0.1.0 - first release for this high level library for the Nitrokey NetHSM
BugStalker v0.1.3 released - first release of rust debugger
git-cliff 2.2.0 is released! (highly customizable changelog generator)
Observations/Thoughts
On Reusing Arc and Rc in Rust
Who killed the network switch?
Xr0 Makes C Safer than Rust
Easy Mode Rust
Bashing Bevy To Bait Internet Strangers Into Improving My Code
Conway's Game of Life Through Time
Functions Everywhere, Only Once: Writing Functions for the Everywhere Computer
Rust Bytes: Is Rust the Future of JavaScript Tooling?
Explaining the internals of async-task from the ground up
Programming ESP32 with Rust: OTA firmware update
Fast Development In Rust, Part 2
Rust Walkthroughs
Modelling Universal Domain Types in Rust
[video] developerlife.com - Get started with unit testing in Rust
Research
Rust Digger: More than 14% of crates configure rustfmt. 35 Have both rustfmt.toml and .rustfmt.toml
Miscellaneous
Building a Managed Postgres Service in Rust: Part 1
Beware of the DashMap deadlock
Embedded Rust Bluetooth on ESP: BLE Client
Rust Unit and Integration Testing in RustRover
[podcast] cargo-semver-checks with Predrag Gruevski — Rustacean Station
[video] Data Types - Part 3 of Idiomatic Rust in Simple Steps
[video] Deconstructing WebAssembly Components by Ryan Levick @ Wasm I/O 2024
[video] Extreme Clippy for new Rust crates
[video] [playlist] Bevy GameDev Meetup #2 - March 2024
Building Stock Market Engine from scratch in Rust (I)
Crate of the Week
This week's crate is cargo-unfmt, a formatter that formats your code into block-justified text, which sacrifices some readability for esthetics.
Thanks to Felix Prasanna for the self-suggestion!
Please submit your suggestions and votes for next week!
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 calls for testing were issued 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.
Call for Participation; projects and speakers
CFP - Projects
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.
greptimedb - Support specifying time ranges in the COPY FROM statement to avoid importing unwanted data
greptimedb - Support converting UNIX epoch numbers to specified timezone in to_timezone function
mirrord - Capability to modify the local listen address
mirrord - Fix all check-rust-docs warnings
Hyperswitch - [REFACTOR]: Remove Default Case Handling - Braintree
Hyperswitch - [REFACTOR]: Remove Default Case Handling - Fiserv
Hyperswitch - [REFACTOR]: Remove Default Case Handling - Globepay
If you are a Rust project owner and are looking for contributors, please submit tasks here.
CFP - Speakers
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker.
* RustConf 2024 | Closes 2024-04-25 | Montreal, Canada | Event date: 2024-09-10 * RustLab 2024 | Closes 2024-05-01 | Florence, Italy | Event date: 2024-11-09 - 2024-11-11 * EuroRust 2024| Closes 2024-06-03 | Vienna, Austria & online | Event date: 2024-10-10 * Scientific Computing in Rust 2024| Closes 2024-06-14 | online | Event date: 2024-07-17 - 2024-07-19 * Conf42 Rustlang 2024 | Closes 2024-07-22 | online | Event date: 2024-08-22
If you are an event organizer hoping to expand the reach of your event, please submit a link to the submission website through a PR to TWiR.
Updates from the Rust Project
431 pull requests were merged in the last week
CFI: (actually) check that methods are object-safe before projecting their receivers to dyn Trait in CFI
CFI: abstract Closures and Coroutines
CFI: fix drop and drop_in_place
CFI: fix methods as function pointer cast
CFI: support calling methods on supertraits
add a CurrentGcx type to let the deadlock handler access TyCtxt
add basic trait impls for f16 and f128
add detection of (Partial)Ord methods in the ambiguous_wide_pointer_comparisons lint
add rust-lldb pretty printing for Path and PathBuf
assert that ADTs have the right number of args
codegen const panic messages as function calls
coverage: re-enable UnreachablePropagation for coverage builds
delegation: fix ICE on wrong Self instantiation
delegation: fix ICE on wrong self resolution
do not attempt to write ty::Err on binding that isn't from current HIR Owner
don't check match scrutinee of postfix match for unused parens
don't inherit codegen attrs from parent static
eagerly instantiate closure/coroutine-like bounds with placeholders to deal with binders correctly
eliminate UbChecks for non-standard libraries
ensure std is prepared for cross-targets
fix diagnostics for async block cloning
fixup parsing of rustc_never_type_options attribute
function ABI is irrelevant for reachability
improve example on inserting to a sorted vector to avoid shifting equal elements
in ConstructCoroutineInClosureShim, pass receiver by mut ref, not mut pointer
load missing type of impl associated constant from trait definition
make TyCtxt::coroutine_layout take coroutine's kind parameter
match ergonomics 2024: implement mutable by-reference bindings
match lowering: build the Place instead of keeping a PlaceBuilder around
match lowering: consistently merge simple or-patterns
match lowering: handle or-patterns one layer at a time
match lowering: sort Eq candidates in the failure case too
pattern analysis: Require enum indices to be contiguous
replace regions in const canonical vars' types with 'static in next-solver canonicalizer
require Debug for Pointee::Metadata
require DerefMut and DerefPure on deref!() patterns when appropriate
rework opaque type region inference
simplify proc macro bridge state
simplify trim-paths feature by merging all debuginfo options together
store segment and module in UnresolvedImportError
suggest associated type bounds on problematic associated equality bounds
suggest correct path in include_bytes!
use the Align type when parsing alignment attributes
warn against implementing Freeze
enable cargo miri test doctests
miri: avoid mutating the global environment
miri: cotrol stacked borrows consistency check with its own feature flag
miri: experiment with macOS M1 runners
miri: extern-so: give the version script a better name; show errors from failing to build the C lib
miri: speed up Windows CI
miri: tree Borrows: Make tree root always be initialized
don't emit load metadata in debug mode
avoid some unnecessary query invocations
stop doing expensive work in opt_suggest_box_span eagerly
stabilize ptr.is_aligned, move ptr.is_aligned_to to a new feature gate
stabilize unchecked_{add,sub,mul}
make {integer}::from_str_radix constant
optimize core::char::CaseMappingIter
implement Vec::pop_if
remove len argument from RawVec::reserve_for_push
less generic code for Vec allocations
UnixStream: override read_buf
num::NonZero::get can be 1 transmute instead of 2
fix error message for env! when env var is not valid Unicode
futures: make access inner of futures::io::{BufReader,BufWriter} not require inner trait bound
regex-syntax: accept {,n} as an equivalent to {0,n}
cargo add: Preserve comments when updating simple deps
cargo generate-lockfile: hold lock before querying index
cargo toml: Warn on unused workspace.dependencies keys on virtual workspaces
cargo fix: bash completion fallback in nounset mode
clippy: large_stack_frames: print total size and largest component
clippy: type_id_on_box: lint on any Box<dyn _>
clippy: accept String in span_lint* functions directly to avoid unnecessary clones
clippy: allow filter_map_identity when the closure is typed
clippy: allow manual_unwrap_or_default in const function
clippy: don't emit duplicated_attribute lint on "complex" cfgs
clippy: elide unit variables linted by let_unit and use () directly instead
clippy: fix manual_unwrap_or_default suggestion ignoring side-effects
clippy: fix suggestion for len_zero with macros
clippy: make sure checked type implements Try trait when linting question_mark
clippy: move box_default to style, do not suggest turbofishes
clippy: move mixed_attributes_style to style
clippy: new lint legacy_numeric_constants
clippy: restrict manual_clamp to const case, bring it out of nursery
rust-analyzer: add rust-analyzer.cargo.allTargets to configure passing --all-targets to cargo invocations
rust-analyzer: implement resolving and lowering of Lifetimes (no inference yet)
rust-analyzer: fix crate IDs when multiple workspaces are loaded
rust-analyzer: ADT hover considering only type or const len not lifetimes
rust-analyzer: check for client support of relative glob patterns before using them
rust-analyzer: lifetime length are not added in count of params in highlight
rust-analyzer: revert debug extension priorities
rust-analyzer: silence mismatches involving unresolved projections
rust-analyzer: use lldb when debugging with C++ extension on MacOS
rust-analyzer: pattern analysis: Use contiguous indices for enum variants
rust-analyzer: prompt the user to reload the window when enabling test explorer
rust-analyzer: resolve tests per file instead of per crate in test explorer
Rust Compiler Performance Triage
A pretty quiet week, with most changes (dropped from the report below) being due to continuing bimodality in the performance data. No particularly notable changes landed.
Triage done by @simulacrum. Revision range: 73476d49..3d5528c
1 Regressions, 2 Improvements, 5 Mixed; 0 of them in rollups 61 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:
Merge RFC 3543: patchable-function-entry
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
No RFCs entered Final Comment Period this week.
Tracking Issues & PRs
Rust
[disposition: merge] Pass list of defineable opaque types into canonical queries
[disposition: merge] Document overrides of clone_from() in core/std
[disposition: merge] Tracking Issue for Seek::seek_relative
[disposition: merge] Tracking Issue for generic NonZero
[disposition: merge] Tracking Issue for cstr_count_bytes
[disposition: merge] privacy: Stabilize lint unnameable_types
[disposition: merge] Stabilize Wasm target features that are in phase 4 and 5
Cargo
[disposition: merge] feat(add): Stabilize MSRV-aware version req selection
New and Updated RFCs
[new] RFC: Add freeze intrinsic and related library functions
[new] RFC: Add a special TryFrom and Into derive macro, specifically for C-Style enums
[new] re-organise the compiler team
Upcoming Events
Rusty Events between 2024-04-03 - 2024-05-01 🦀
Virtual
2024-04-03 | Virtual (Cardiff, UK) | Rust and C++ Cardiff
Rust for Rustaceans Book Club: Chapter 4 - Error Handling
2024-04-03 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2024-04-04 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-04-09 | Virtual (Dallas, TX, US) | Dallas Rust
BlueR: a Rust Based Tool for Robust and Safe Bluetooth Control
2024-04-11 | Virtual + In Person (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn Meetup
2024-04-11 | Virtual (Nürnberg, DE) | Rust Nüremberg
Rust Nürnberg online
2024-04-15 & 2024-04-16 | Virtual | Mainmatter
Remote Workshop: Testing for Rust projects – going beyond the basics
2024-04-16 | Virtual (Dublin, IE) | Rust Dublin
A reverse proxy with Tower and Hyperv1
2024-04-16 | Virtual (Washinigton, DC, US) | Rust DC
Mid-month Rustful
2024-04-17 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out
2024-04-18 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-04-25 | Virtual + In Person (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn Meetup
2024-04-30 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
2024-05-01 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
Africa
2024-04-05 | Kampala, UG | Rust Circle Kampala
Rust Circle Meetup
Europe
2024-04-10 | Cambridge, UK | Cambridge Rust Meetup
Rust Meetup Reboot 3
2024-04-10 | Cologne/Köln, DE | Rust Cologne
This Month in Rust, April
2024-04-10 | Manchester, UK | Rust Manchester
Rust Manchester April 2024
2024-04-10 | Oslo, NO | Rust Oslo
Rust Hack'n'Learn at Kampen Bistro
2024-04-11 | Bordeaux, FR | Rust Bordeaux
Rust Bordeaux #2 : Présentations
2024-04-11 | Reading, UK | Reading Rust Workshop
Reading Rust Meetup at Browns
2024-04-15 | Zagreb, HR | impl Zagreb for Rust
Rust Meetup 2024/04: Building cargo projects with NIX
2024-04-16 | Bratislava, SK | Bratislava Rust Meetup Group
Rust Meetup by Sonalake #5
2024-04-16 | Leipzig, DE | Rust - Modern Systems Programming in Leipzig
winnow/nom
2024-04-16 | Munich, DE + Virtual | Rust Munich
Rust Munich 2024 / 1 - hybrid
2024-04-17 | Bergen, NO | Hubbel kodeklubb
Lær Rust med Conways Game of Life
2024-04-20 | Augsburg, DE | Augsburger Linux-Infotag 2024
Augsburger Linux-Infotag 2024: Workshop Einstieg in Embedded Rust mit dem Raspberry Pico WH
2024-04-23 | Berlin, DE | Rust Berlin
Rust'n'Tell - Rust for the Web
2024-04-25 | Aarhus, DK | Rust Aarhus
Talk Night at MFT Energy
2024-04-25 | Berlin, DE | Rust Berlin
Rust and Tell
2024-04-27 | Basel, CH | Rust Basel
Fullstack Rust - Workshop #2
North America
2024-04-04 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2024-04-04 | Portland, OR, US | PDXRust Meetup
Hack Night and First Post-Pandemic Meetup Restart
2024-04-09 | New York, NY, US | Rust NYC
Rust NYC Monthly Meetup
2024-04-10 | Boulder, CO, US | Boulder Rust Meetup
Rust Meetup: Better Builds w/ Flox + Hangs
2024-04-11 | Seattle, WA, US | Seattle Rust User Group
Seattle Rust User Group Meetup
2024-04-11 | Spokane, WA, US | Spokane Rust
Monthly Meetup: Topic TBD!
2024-04-15 | Somerville, MA, US | Boston Rust Meetup
Davis Square Rust Lunch, Apr 15
2024-04-16 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2024-04-16 | Seattle, WA, US | Seattle Rust User Group
Seattle Rust User Group: Meet Servo and Robius Open Source Projects
2024-04-18 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2024-04-24 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2024-04-25 | Nashville, TN, US | Music City Rust Developers
Music City Rust Developers - Async Rust on Embedded
2024-04-26 | Boston, MA, US | Boston Rust Meetup
North End Rust Lunch, Apr 26
Oceania
2024-04-30 | Canberra, ACT, AU | Canberra Rust User Group
April 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
Panstromek: I remember reading somewhere (probably here) that borrow checking has O(n^3) asymptotic complexity, relative to the size of the function.
Nadrieril: Compared to match exhaustiveness which is NP-hard and trait solving which is undecidable, a polynomial complexity feels refreshingly sane.
– Panstromek and Nadrieril on zulip
Thanks to Kevin Reid 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
queerocs · 1 year
Text
QueerOCs is back!
Hello all! Welcome back to queerocs! @squirrelstone and I, @kbeescreams, have decided to team up and bring queerocs back! This blog is dedicated to showcasing queer ocs in the community along with their authors. 
We’re tracking the tag #queerocs, but remember it has to be in the first 20 tags or it won’t show up! Alternatively, feel free to tag us!
We are also bringing back the Queer OC Masterlist - if you want yours listed, feel free to head to this form to get yours listed! It’ll be updated weekly, so don’t worry if you don’t see yours immediately, it’ll be there soon! And feel free to fill it out as many times as you want for as many characters you have. The masterlist will begin as soon we’re approved for javascript, which hopefully shouldn’t be too long!
We’re really excited to bring queerocs back to show off all your wonderful creations. Welcome back, all!
28 notes · View notes
su-codes · 4 months
Text
01.6.24
hi y'all, lil weekly update:
This week my group and I worked on our first full-stack web app! We're building a health/fitness habit tracker of sorts, and it'll be veeery basic since we only had like a week to work on it lol.
Our project is due this coming Thursday, so maybe once we have it up and running I'll show y'all how it came out :)
I'm currently pretty behind on the backend languages/concepts (biiig yikes), so I did quite a bit of youtube research on things like node, express, OOP, and a little bit of handlebars. Regardless, I've helped out more so on the javascript stuff since I'm a bit more comfy with it.
Like I mentioned in my intro post, I've been struggling with a pretty bad rut for some time now. I wanted to work on my project tasks yesterday and today, but alas. The dopamine was nonexistent. And so was the progress. Su: 0, executive dysfunction: 1 😔
Tomorrow is a new day. Gotta learn to be comf w the grind.
gn frens <3
3 notes · View notes
scruffyssketchbook · 8 months
Note
Scruffy how do you manage both askblogs and making a weekly comic (btw nice job on the newest one) I mean you can’t be doing it all by your self, right?
I am doing it all by myself, yes.
Along with streaming, doing commissions, setting up a shop/making products, learning html/css/Javascript, planning Eevolves, and a lot of other things.
How do I do it all?
....
Hyperfixation.
I'm actually upset that I am too busy doing all of these things to make short animations with the ssec characters :V Maybe one day.
Edit: Mfw the YT video I was watching while writing this said "you are just one human being and you cant do all the things at the same time"
...
But what if I can? >w>
6 notes · View notes
idrellegames · 2 years
Text
Wayfarer Dev Log 2022.05.03.
Hi friends,
It's go time, crunch month, etc.! April was another extremely month as I wrapped up drafting Episode 2. I wrote just shy of 90,000 words last month (...is that why I'm tired? Probably) and finished writing Episode 2's content, including all the new codex entries.
I have started coding the new material into the alpha build, beginning with a UI update to fix some background issues with menu navigation. This UI update will be released to the public build later in May with Patch 1.6.
The update will break the companion and faction profile displays (they will display the wrong information and you will be able to click on the ones you shouldn't have access to) until you hit the end of Episode 1. If you want the correct information displayed in your Episode 1 playthrough, you will need to start a new save file when the patch comes out.
The alpha version of Episode 2 will be complete sometime next week. It will be exclusively available on Patreon until its public release (date TBD).
Because I am coding a massive amount of material right now, I am not answering coding questions or Twine help for the first two weeks of May. My inbox will stay open for all other types of questions. 
Tumblr media
✦ THE PUBLIC BUILD [VERSION 1.1.1.]
No updates to the public build. Patch 1.6. has a planned release for the second week of May.
✦ THE ALPHA BUILD [VERSION 1.1.2.]
I finished drafting Episode 2 Scenes 4 and 5, several codex entries, and began coding the new material. Episode 2's stats for total content word count are as follows:
Scene 1 [finished Nov. 2021]: 59k
Scene 2 [finished Dec. 2021]: 36k
Scene 3 [finished Jan. 2022]: 77k
Scene 4 [finished Apr. 2022]: 125k
Scene 5 [finished Apr. 2022]: 50k
Episode 2 Total Word Count: 347k
Average playthrough word count for the full episode is TBD.
✦ PLAYTESTER APPLICATIONS [CLOSED APRIL 30]
Playtester applications are closed! Thank you so much to everyone who applied. I received over 100 applications, so it will take some time to go through them. Chosen playtesters will be contacted via email by May 7.
Tumblr media
✦ ON THIS BLOG
No Twine, coding, or interactive fiction writing tutorials were posted this month.
✦ ON PATREON
Two in-depth progress reports on Episode 2's development. [All tiers]
Weekly sneak peaks of new Episode 2 content. [All tiers]
Twine tutorial on SugarCube basics. This is a 40-paged PDF that goes over all the basic of using the SugarCube engine, such as story variables, conditional statements, JavaScript and TwineScript operators, and more. It comes with a downloadable Twine HTML file that provides sample code. You can either view it in a browser or pop it into the Twine editor to poke around the code and see how it works. [Apprentice tier and above]
Tumblr media
If you’ve enjoyed Wayfarer, used my tutorials, or would like to support my work, please consider supporting me on Patreon. Patrons receive access to the alpha build, private channels in the Discord server, exclusive previews, bonus content, and other benefits.
Wayfarer is a passion project and creating it is a full-time commitment. Any little bit goes a long way to help me bring it to fruition.
If you aren’t in a position to support financially, reblogs, shares, ratings and comments, and spreading the word about the game are much appreciated and do a lot to help me out! 💕
94 notes · View notes
capeladev · 1 year
Text
Tumblr media
0 notes
izicodes · 2 years
Note
could you please tell us more about what SheCodes is?? Maybe you could answer this ask later once you’ve had time to really get familiar with it if you don’t know much yourself right now :))
i’m just suuper curious about it, is it free and what stuff do they teach you, will you share your progress from it?
Tumblr media Tumblr media
SheCodes (L I N K) is an online coding Bootcamp that is more targeted toward women. SheCodes helps bridge the gender gap in the tech programming industry by training more women to join tech roles as women currently hold 25% of coding jobs and earn 30% less money than men. SheCodes' mission is to change all of that.
They offer to train you through 3 steps:
Product Development: How the Internet works, Frontend development & basic coding practices
Product Design: Basics of UX and UI
Product Management: How to validate an idea, the tools to manage a project and how to have conversations with developers
SheCodes is self-paced so you can study very quickly if you have lots of time on your hands but, for people like me, who have school and work, you can do little at a time and complete in your own time. There is no rush, it's up to you.
Companies like Google, Facebook, IKEA, and Zara highly recommend SheCodes and SheCodes has been the ‘Best Coding Bootcamp of the Year’ in 2020 and 2021, so they are one of the best!
Tumblr media Tumblr media
SheCodes Express
Tumblr media
This workshop is completely free and it’s 60 minutes long. It's online and live. You’ll have to reserve your spot as it’s very popular but they talk about:
◎ Learn about popular coding languages and technologies today
◎ Discover some trends in the industry
◎ Learn how coding knowledge can be useful for you
◎ Get some of your coding questions answered
◎ Find out more about SheCodes Workshops
→  → link to the workshop ← ←
SheCodes Basics
△ £79 one-time payment (check in your currency)
△ 3 weeks with 5 hours of work (Part-Time) or 1 week with 20 hours of work (Full-Time)
△ Perks: Homework and project review, Live chat support, Weekly deadline, Lifetime access
△ Technology learnt: 
→ ◎ HTML5
→ ◎ CSS3
→ ◎ JavaScript
→ ◎ Code Editor
△ Produce 1 real-life project
△ Get a verified certificate at the end
→  → link to the workshop ← ←
SheCodes Plus
△ £599 OR £249 per month for 3 months (check in your currency)
△ 12 weeks with 5 hours of work a week (Part-Time) or 4 weeks with 20 hours of work a week  (Full-Time)
△ Perks: Homework and project review, Live chat support, Weekly deadline, Lifetime access
△ Technology learnt: 
→ ◎ HTML5
→ ◎ CSS3
→ ◎ Advanced JavaScript
→ ◎ Code Editor
→ ◎ API
→ ◎ GitHub
→ ◎ Bootstrap
→ ◎ Hosting
△ Produce 2 real-life project
△ Get a verified certificate at the end
→  → link to the workshop ← ←
SheCodes Plus React
△ £790 OR £249 per month for 4 months (check in your currency)
△ 8 weeks with 5 hours of work a week (Part-Time) or 3 weeks with 20 hours of work a week  (Full-Time)
△ Perks: Homework and project review, Live chat support, Weekly deadline, Lifetime access
△ Technology learnt: 
→ ◎ HTML5
→ ◎ CSS3
→ ◎ Advanced JavaScript
→ ◎ Code Editor
→ ◎ API
→ ◎ GitHub
→ ◎ Bootstrap
→ ◎ Hosting
→ ◎ React
△ Produce 2 real-life project
△ Get 3 verified certificates at the end
→  → link to the workshop ← ←
SheCodes Pro
Tumblr media
This is a new and the most expensive workshop they have - not included in the image above because it has its own tab in the navigation bar. This is the workshop I chose and will be starting next week.
△ £990 OR £199 per month for 6 months (check in your currency)
△ 6 months with 5 hours of work a week (Part-Time) or 8 weeks with 20 hours of work a week  (Full-Time)
△ Includes all of the other workshops combined
△ Perks: Homework and project review, Live chat support, Weekly deadline, Lifetime access
△ Technology learnt: 
→ ◎ HTML5
→ ◎ CSS3
→ ◎ Basic and Advanced JavaScript
→ ◎ Code Editor
→ ◎ API
→ ◎ GitHub
→ ◎ Bootstrap
→ ◎ Hosting
→ ◎ React
→ ◎ Flexbox
→ ◎ SEO
→ ◎ Responsive
△ Produce 4 real-life project
△ Get 4 verified certificates at the end
→  → link to the workshop ← ←
Tumblr media Tumblr media
There are discounts available if you are a student or unemployed. They tend to be up to 30% off which is nice! The discounts apply to all of the workshops.
Other discounts come from people who are in partnerships with SheCodes such as influencers in the tech community or just students/ex-students of SheCodes like Mili.Codes (link) who has given out a 20% discount for all of the workshops (link) I used her discount on the SheCodes Pro and I don't have to pay £199 but instead £159 which is nice!
The SheCodesFoundation (link) is available for women who are refugees and they can apply and get all of the workshops for free. This gives the opportunity to those who don't have the luxury to succeed as well. Every time someone buys any of the workshops, 10% of that goes right to the foundation which is very smart and sweet.
Tumblr media
I just signed up last night and my class starts on Mon 29th Aug. I am very excited. The classes are pre-recorded so it is very much self-paced. You have to submit homework every Monday. I haven't read my pre-class to-do list yet, as I was slowly falling asleep, the website is easy to use and you get connected with other students as well!
I will definitely post more on this to track myself! I think I will do most of the work on the weekends (Fri-Sun) as I still have my apprenticeship to do!
60 notes · View notes
jcmarchi · 6 months
Text
Weekly News for Designers № 719
New Post has been published on https://thedigitalinsider.com/weekly-news-for-designers-%e2%84%96-719/
Weekly News for Designers № 719
Figma AI Updates to Elevate Your Design Workflow Figma has shared some prototypes for platform updates that integrate AI. This Tuts+ article covers each of them to explore their possibilities.
State of Brand Report 2023 Discover key insights into the trends, challenges and strategies of branding this year.
Internet Artifacts Explore artifacts from the early days of the internet right up until the present day.
Naming Variables In CSS Some collected thoughts from Jonathan Dallas related to naming CSS Custom Properties.
The Negative Impact of Mobile-First Web Design on Desktop Mobile-first web designs cause significant usability issues when viewed on desktop.
Free T-Shirt Mockup Templates for Photoshop These free realistic iPhone mockup templates are perfect for showcasing the UI or UX of your mobile app design or responsive website.
Introducing Learn Performance Course This is new and free course is intended for those that care about web performance, but may be just beginning to get familiar with it.
It’s 2023, Here is Why Your Web Design Sucks Heather Buchel explores the reasons why we no longer have web designers.
State of React 2023
Let’s Reinvent the Wheel
The 2023 Design Tools Survey This survey gathers usage data from thousands of designers each year and many of the design companies you know use this data to better understand and improve the design tools industry.
CSS & JavaScript Snippets for Creating Notification UIs A collection of CSS and JavaScript code snippets for creating unique notification and alert systems and UIs.
Image Layer Animations with Clip-Path Some ideas for speedy page transition animations with layered images using clip-path.
Common Questions About Interpreting Page Speed Reports Take a closer look at how various performance tools audit and report on performance metrics, such as core web vitals.
Geist Font A new and free typeface that has been specifically designed for developers and designers.
Photoshop Action Sets for Cinema & Movie Effects A collection of one-click cinema & movie effect Photoshop action sets that will take your photos to the next level.
2 notes · View notes
pl-tournament · 1 year
Text
Match 1B[5]
It's ironic, the one that has Java in the name, is of these two, the least similar to Java. Funny how that works out, isn't it?
C#
You thought Oracle flavoured Java was bad? Try Microsoft flavoured Java.
JavaScript
is-even has 260K weekly downloads and it just returns the opposite of what is-odd says. But that's JavaScript for you.
10 notes · View notes