bitburner
FizzBuzz Enterprise Edition
Our great sponsors
bitburner | FizzBuzz Enterprise Edition | |
---|---|---|
368 | 329 | |
2,790 | 20,374 | |
- | 1.4% | |
0.0 | 0.0 | |
8 months ago | 5 months ago | |
HTML | Java | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bitburner
-
Learn programming for absolute beginners
3.https://danielyxie.github.io/bitburner (optional, for extra practice and motivation)
-
Is there a function to get an array of a server's scripts. I need this so I can create a script called deleteScripts.js to remove them.
RTFM for [ns.ps()](https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.ns.ps.md) and ns.killall() ;)
-
How do i run a script on a purchased server
Alternatively, you can make a script to do all this for you. The script can buy a new server with the ns.purchaseServer(hostName, ram) command, copy the script with ns.scp(files, destination, source), and run the script on the new server with ns.exec(script, host, numThreads, args)
-
v2.2.2 Release
2.2.2 stable is now live here and at steam Dev version goes to 2.3, largest changes in the works are corporation rework and deprecation of NS1/.script.
- Saturday night Bitburner! [¬º-°]¬ How's your night going?
-
Ask HN: Great text based games to play?
> Bitburner is a programming-based incremental game that revolves around hacking and cyberpunk themes.
-
Where is the latest stable browser-version of the game?
According to the changelog the repository has been moved to https://github.com/bitburner-official/bitburner-src and there is a browser-version of the dev-branch at https://bitburner-official.github.io/bitburner-src/. The old game at https://danielyxie.github.io/bitburner/ is at version 2.1.0 and doesn't seem to get updated anymore, even though the readme in the new repository says that the release-build should be there.
-
Check out Bitburner
It's also open-source: https://github.com/danielyxie/bitburner
FizzBuzz Enterprise Edition
-
Simple Lasts Longer
That "Hello World Enterprise Edition" looks dangerously under-engineered - I could understand it! Far better to follow the best practices demonstrated in the Fizz Buzz Enterprise Edition...
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
-
Writing Clean Code with FastAPI Dependency Injection
Clean code is a balancing act - you’ll want to make sure you don’t turn your codebase into something like this.
- Milyen hasznos Github repokat ismertek?
-
Java 21 makes me like Java again
???
I'll answer your question with a question: Have you seen https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris... ? :)
I'm guess that to those of us who remember when Java came out, "FizzBuzz: EE" is what we think of when we think of Java. :P
In Java I have to type a bazillion characters to get anything done! And make all these useless directories and files and InterfaceClassFactoryProtocolStreamingSerializer BS. And worry about how that executes.
C++? No bloat*, just speed
*Yes, there's some _optional_ bloat. But compared to Java? no contest.
-
No One Wants Simplicity
There’s a difference between complexity that’s inherent to the problem, and complexity that’s added by developers who have drunk architectural cool aid.
This is an example where all of the complexity is caused by rigid adherence to the most popular architectural patterns of about 10 years ago.
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
It looks completely ridiculous to modern eyes, but during peak OOP it was just how you should do it.
If you like simplicity then your fizz buzz implementation would be a few lines.
-
55 GiB/s FizzBuzz (2021)
maybe it's fast, but is it enterprise quality? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
- Ask HN: What are some of the most elegant codebases in your favorite language?
-
Another half-backed dependency injection crate
Nope, I wouldn't use it. I've seen many projects that use DI containers in my career, and every single one of them was a pain to navigate, particularly when trying to get a foothold as a newcomer. It can also force you into some very enterprise-y code patterns. Keep things simple. My mantra is "Add complexity as you find that you need it, and not a second sooner".
-
I'll use a hashmap 😛
Do you want a quick hack or a coder that's up to enterprisey standards? A proper solution could be in the 1.5 KLOC ballpark...
-
Is sequential IO dead in the era of the NVMe drive?
> you have no idea how much happens so your transaction doesn't get lost, corrupted, or errored out.
Maybe he doesn't, maybe he does - you don't know nor do I.
I'm pretty sure this is how IBM salesmen used to respond when confronted with those newfangled Unix systems which were starting to appear here and there, nibbling first, then taking larger bytes out of their market share. Instead of the litany of diverse systems they'd have thrown LPARs, SYSPlexs and ESMs around but in the end it still came down to the same thing: this stuff is too complicated to be left to amateurs. They were right, in a way... until those amateurs grew their wisdom teeth and took a large part of their market away from them.
Yes, "enterprise" stuff is complicated - often overly so [1] - and it has its place. This does not make it the only viable solution to these problems, something will eventually come up to eat your lunch just like IBM saw its herd of dinosaurs being overtaken by those upstart critters from the undergrowth. Maybe some smart software system which "guarantees" data reliability and availability without the need for "enterprise" storage devices? It wouldn't be the first time after all.
[1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
What are some alternatives?
bitburner-scripts - My own scripts for playing bitburner
bitburner-scripts - Repository of Bitburner scripts
Visual Studio Code - Visual Studio Code
Logback - The reliable, generic, fast and flexible logging framework for Java.
awesome-functional-python - A curated list of awesome things related to functional programming in Python.
Simple Java Mail - Simple API, Complex Emails (Jakarta Mail smtp wrapper)
yGuard - The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
elevatorsaga - The elevator programming game!
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
BitBurnerCentralManager - A prototype thread manager for BitBurner
Java-Hello-World-Enterprise-Edition
bitBurnerTsProject - A template project to start a TypeScript repo for BitBurner