NotesThis is the useful app, which is a bit more complex than âHello, World!â. This app can help to generate different passwords for every service. You need to remember your keyword and the length of password only.Unfurl
NotesAfter seeing the examples on hellorust.com, I thought it would be interesting to try to adapt my game Rocket to work on the browser through the wasm32-unknown-unknown target. The project was a great way to figure out how far you can go when porting a project that is a bit more complex than a hello world. I was pleasantly surprised by the fact that most of the code could be reused. Particularly, the game logic code was barely touched at all.Unfurl
NotesThe logging level defaults to "error".
extensions.sdk.console.logLevel: if set, this determines the logging level for all installed SDK-based add-ons.
This includes add-ons being developed using the Extension Auto-installer.
Unfurl
NotesWith Review Apps enabled, Heroku will spin up temporary test apps for every pull request thatâs opened on GitHub, complete with fresh add-ons and other config required to make the app runFeedUnfurl
NotesLlamaDB is a home-grown SQL database that I began designing over the course of four weeks. I'm developing LlamaDB to better understand the SQL language and its implementation details.Unfurl
NotesBecause FriendNet serialized all of its communication into chat messages, it sent corrupted data whenever the broadcasting player was drunk.Unfurl
NotesParallel versions of the map function are provided by two libraries: multiprocessing, and also its little known, but equally fantastic step child: multiprocessing.dummy.Unfurl
NotesHe says that we tend to think of programming as something thatâs only practiced by the young: you spend your 20s working 80 hours a week, and then you give it up and go into management. But that may not be the best way to play it.Unfurl
NotesUpdate: Click here if you would like to try HyperCard yourself. Our seventh-grade class was led into a room full of brand-new Macintosh Performas. The dayâs lesson was a crash course in the use of an uncomplicated yet marvelous program. via PocketFeedUnfurl
Notes What programming terms have you coined that have taken off in your own circles (i.e. have heard others repeat it)? It might be within your own team, workplace or garnered greater popularity on the Internet. Unfurl
NotesOne of the most popular third-party coverage tools is coverage.py which provides very nice HTML output along with advanced features such as branch coverage. If you prefer to stay with tools only provided by the stdlib then you can by using test.regrtest.Unfurl
NotesHexagonal grids are used in some games but arenât quite as straightforward or common as square grids. Iâve been collecting hex grid resources for nearly 20 years, and wrote this guide to the most elegant approaches that lead to the simplest code, largely based on the guides by Charles Fu and Clark Verbrugge. Iâll describe the various ways to make hex grids (Iâve counted 74 so far!), the relationships between them, as well as some common algorithms. Many parts of this page are interactive; choosing a type of grid will update diagrams, code, and text to match.FeedUnfurl
NotesTools that give application developers visibility into the conversations their apps are having with the services they rely on. Tools that make debugging and testing your API integrations as simple as any other line of code.Unfurl
NotesRavello enables you to overcome your internal resource constraints and use the public cloud to develop and test your applications. Supercharge your development process!Unfurl
NotesIn an ironic twist, modified code in the cracked version of the game ensures that pirate's in-game progress is constantly ruined by rampant piracy.FeedEmbedUnfurl
Notes It may be hard to swallow but the extra effort and hours that you put into your job as a software developer does not usually amount to someone higher up thinking you should run the company. It has been my experience that good producers are more likely to be asked to continue to produce. If they moved you to a higher position and better pay then who would produce the software?FeedUnfurl
NotesHow did the community form in the first place? A core of developers carried over their work from the former OpenOffice.org community, but the key move was to make it easy and fun to join in with development, so the project avoided barriers to participation. The mailing lists were tuned to welcome newcomers rather than to favor existing developers; a page of "easy hacks" created for newcomers had small, tasty morsels to chew over, and extensive README files were made easily findable.Unfurl
NotesWhen youâve been working for awhile and youâre all moved in to your new digs â maybe itâs the end of the day, maybe itâs been 71 days and you finally have to give in and restart your computer, you just save the session file to anywhere youâd like (I like ~/.vim/sessions/) using :mksession (or :mks)Unfurl
NotesProgramming a chat bot was once the domain of the hardcore hacker tapping packets as they passed over the wire from proprietary client applications to closed source servers, but not any more!FeedUnfurl
NotesThat's an... interesting perspective: "Kanban is a paternalistic project management theory that aims to set developers on the right path. It promotes the idea that the manager is the arbiter of success and the deliverer of change. And like its forbear Scrum, its major proponents are those who donât code for a living."Unfurl
NotesWe need to return to the communication medium of writing as a skilled, and sometimes arduous craft. We should favour neither speech nor writing above each other, or as binary opposites. Both mechanisms should exist equally in our world and each be used correctly in their appropriate contexts.Unfurl
NotesTakes a snapshot with your Mac's built-in iSight/FaceTime webcam (or any working webcam on Linux) every time you git commit code, and archives a lolcat style image with it.Unfurl
Notes The transformative power of "source always included" in JavaScript is a major reason why I coined â and continue to believe in â Atwood's Law. Even if "view source" isn't built in (but it totally should be), you should demand access to the underlying source code for your stack. No matter what the documentation says, the source code is the ultimate truth, the best and most definitive and up-to-date documentation you're likely to find. This will be true forever, so the sooner you come to terms with this, the better off you'll be as a software developer. Unfurl