#Source: GitHub
Explore tagged Tumblr posts
smalltestaccount · 1 year ago
Text
I wish non-tech people would get into open source. You should post your crochet pattern on github. I want to see your wip novel on a webpage running Wikimedia.
5K notes · View notes
logger-diary-insider · 2 years ago
Text
Evolution of programming languages LD versions have been written in:
Logger-Diary.Legacy:
PHP 61.1%
CSS 20.9%
JavaScript 8.8%
Python 4.2%
Inno Setup 4.0%
Shell 0.9%
Batchfile 0.1%
Logger-Diary.Online:
PHP 51.0%
CSS 24.4%
JavaScript 15.6%
HTML 9.0%
Logger-Diary.Cloud:
Client:
JavaScript 62.6%
HTML 21.2%
CSS 16.2%
Server:
PHP: 100.0%
Logger-Diary.Offline:
(estimated)
JavaScript 80.3%
HTML 10.2%
CSS 9.5%
0 notes
bloodpraxis · 3 months ago
Text
Tumblr media Tumblr media
I finished coding my Rogue Trader character sheet template! It's now open sourced on GitHub 🤖
☆ Features
Display your character's stats in (almost) the same way as you've seen in Warhammer 40,000: Rogue Trader CRPG
Multiple sections for character building:
Summary: Character origin info, alignment level, history, and biography.
Features: Show off your build by listing abilities & talents that your character has gained throughout the course of the game.
Inventory: Your Rogue Trader's equipment, armour, etc. goes here.
Relations: Detail the relationship of your Rogue Trader and their retinue members.
Gallery: Place to show off your fanart, commissioned art, fanfics, playlist. Anything goes!
Cool floating servo skulls (only visible in certain screen sizes).
Responsive. Not horrible to look at even in small screens.
☆ Requirements
You would need a static site hosting service for this to work. I recommend Neocities or GitHub pages. Both are free.
Some experience with using npm.
Some experience with basic HTML and JS object/JSON is recommended.
I really wish that it's easier to use and set up, but it's just not possible due to the tech stack I chose initially... I did write a beginner's tutorial on the repository's wiki, but I don't know if it makes sense to normal people who do not code... If you have any questions, let me know and I'll see what I can do.
Tech stack: SvelteKit, SCSS, TypeScript
Bonus:
Tumblr media
Name too long? No problem :)
288 notes · View notes
nyansequitur · 5 months ago
Text
Hey you! Arknights player who is totally representative of the playerbase at large? Do you have opinions? Do you want to form opinions on things you never thought about before? Inspired by (stealing directly from) this Tom Scott video:
youtube
Who is the best arknights operator? (best is left ambiguous intentionally, IDC how you vote, although I'd prefer there to be a reason.) The poll is hosted at:
https://arkpoll.nyansequitur.gay/
(Leaderboard will not populate until an op has at least 5 votes one way or another.)
55 notes · View notes
heart-ghost-studyblr · 2 months ago
Text
Tumblr media Tumblr media
"He is back and he is seeking revenge!!" That’s what one of my teammates said after we wrapped up a big performance upgrade on a server that was… let’s say, not performing its best. Highs and lows, right? Complex, data-heavy, fast, reliable, and done for the best 'top dogs' in the game (me included).
And then another kind of thing... I was talking with a friend who’s been struggling to find a job in his field (he's studying management, which is a solid and common path). So, why not help a little bit? (That is what is in the image, do not call me a click baiter*)
I strongly believe that if you're struggling to get into any area, a nice way to present yourself is by having a page—it can be pure HTML/CSS or a cloned repo with some kind of "personal website template" using all the NodeJS you want.
Then, turn it into a DNS like "yourname-myprofession.com" so you can show a clean, well-designed QR Code with your avatar during interviews. It’s a cleanest way possible to present your résumé and experience. Tech skills are like magic, especially for those who haven't seen it before.
22 notes · View notes
wojenka · 6 months ago
Text
i need more mutuals who are into coding and engineering!! more info under the cut!!
I planned to become an electrical engineer like my stepdad but then I decided to change my path to programming. I'm currently studying at technikum (<- wikipedia link so I don't have to explain the whole polish learning system), programmer major.
this year I have exams from web development (10th Jan - theory, 16th Jan - practical exams) and next year I have exams from App development (both mobile and desktop).
I know C family languages, Java, Python and those ones I am currently using. I also know a bit of Kotlin and I think I will continue learning it.
For web dev I know HTML and CSS ofc but also PHP and JS.
Planning on learning more languages I can use for App and operating system development as well as just to know them cause I want to after this year's exams!
my learning list:
Lua (I heard it's easy but I can't really get myself to read anything about this atm idk why)
Ruby
Assembly
Rust
As for electrical engineering I don't know much tbh but I would like to learn! I just used CAD programs for technical drawings (dad taught me some basic things when I was still thinking about going his path) helped my dad fix things on his Solar farm, houses of our neighbors and I made a few very simple circuits for fun a few years ago. Now I'm mostly focused on programming but since I learned most of the things I need for exams I have more time to do whatever I want now!
I'd like to get to know more people so I can share and mostly learn new things since even though I'm coding for years I consider myself a beginner and I am a total beginner when it comes to electrical engineering.
I'm willing to be friends or at least mutuals with anyone who codes or makes websites or is in STEM! no matter what your specialty/interest is exactly and no matter if you are a total beginner or a professional ^__^
I'd also like to have some mutuals who are into old web development and retro computing!!!!!!!!
edit: I forgot but I'm also interested in physics and quantum physics
39 notes · View notes
techav · 3 months ago
Text
On Keeping Good Habits
I, like everyone else with any productive hobby, have more ideas and things I want to try than time and skill to implement them. I'll start on developing something and then either life or that next great idea comes by, then suddenly whatever I was working on is lost to time, usually in some sad partially-implemented state.
For projects like mine, modern source control is a godsend. New idea? Create a branch. If it works out, merge. If it gets abandoned, forever stare wistfully at the branch that went nowhere that can't be deleted because surely inspiration & inclination will one day lead back to it (it won't).
Of course for that to work one has to ... use ... source control.
I have a GitHub account. I have repositories for my projects. I even have some branches for developing new ideas.
My recent multi-user BASIC kernel was developed on a working branch on the repository for that particular homebrew project. And I branched off that to add a supervisor console to the kernel.
And when I got it working I ... went straight into developing a new idea without so much as committing the working version to the development branch.
Once I got the machine running again last week, I had some minor changes I wanted to make to the kernel code. Which of course is when I realized what I had done.
What followed was hours of trying to bring together the last unstable commit and the current incomplete mess. I even pulled out ghidra to disassemble the one good ROM I had to compare against. Hours of reverse-engineering my own project to figure out what I had done, instead of adding the new feature I wanted to add.
All because I hadn't kept up with my repository.
I've cleaned up the mess, and was able to get the code back to compiling byte-by-byte identically to what was on the good ROM. But that time is gone. It's not likely I'll be making the same mistake again any time soon.
Sometimes good habits come from lessons hard learned.
(and the real hell of it is — I use git for my paying job every day and would never make such a mistake there...)
15 notes · View notes
qu33rsources · 1 year ago
Text
How to install NewPipe on Android
NewPipe is a YouTube replacement client for Android devices. It's open-source (meaning, you can see all of their code as you please), privacy-oriented, lightweight, and supports features that are normally locked behind a YouTube Premium paywall.
Disclaimer: I am not affiliated with NewPipe, YouTube, Android, Google, Alphabet Inc, or any other brand or name mentioned here. I made this guide to help my friends who were curious.
NewPipe's Website: https://newpipe.net/
The GitHub Repository
Step 0. Compatibility check
Make sure you're running an Android device! This won't work on an Apple device of any kind! Also, for those more tech-savvy among you, if you have the F-Droid store installed, you can download NewPipe straight from there!
Step 1. Downloading
Go to NewPipe's Github repo (repository, the codebase or where all of the code is stored). Scroll to the bottom of the page until you see "Releases". Click on the one that says "Latest" next to it in a little green bubble:
Tumblr media
Your version number (v#...) will be different if you're reading this in the future! That's okay. Scroll past the changelog (unless you want to read it!) until you find "Assets":
Tumblr media
Click on the first one, the one with the little cube ending in .apk. APK files are Android Package (Kit) and are the main format for downloading apps. Once you click on the link, it should begin downloading or your browser will ask you to confirm that you want to download this file. You should always verify the filename matches what you expect it to be (namely, the file format) before attempting to install! It might take a few moments for the file to download depending on your internet connection.
Step 2. Installation
Once you have the file downloaded, you can click the download popup in your notification bar or find the file in your device's file system. One of 2 things will happen:
You will get a popup asking if you want to install an APK by the name of NewPipe - confirm that you do (and make sure the app is really NewPipe!) and it will install automatically. You can then click "Open" to open the app and begin using it.
You will get a popup warning you that you have the ability to install apps from unknown sources disabled and that you can't install this. This is normal and does not mean that you downloaded the wrong thing.
If you got the first popup, continue past this step. For those of you who got the second, let's go over what this means.
By default, most Androids have this setting disabled. This is for security purposes, so you can't accidentally install a malicious app from the whole internet. If you enable this setting (allow installations from unknown/unsigned sources), you are theoretically putting yourself at risk. Realistically, you're probably fine. But, after installing NewPipe, you can always re-disable the setting if it makes you more comfortable. That will prevent you from installing updates in the future, but it can always be re-enabled.
Ready to turn that setting on? It will vary by your individual device! Some devices will take you directly to the page with the setting upon failed installation, and some you will just have to find it yourself using the searchbar in settings.
Once you've allowed installations from unknown sources (wording may vary slightly), try to repeat the steps above of clicking the download popup or finding the APK in your files and trying to install it. It should work correctly this time!
Step 3. Updating NewPipe
Like most apps, NewPipe is in development currently and frequently has new versions released to improve it and fix bugs. Unlike most apps, NewPipe needs to be manually updated, since we haven't downloaded through the Google Play store.
To update NewPipe, all you have to do is follow the above steps for installing the app, except that when you get the popup asking to install it, it will instead say "Update". That's it! NewPipe and Android handle the rest.
NewPipe also has popup notifications for when the app has a new update, so you don't have to worry about checking the GitHub for a new release. Just click on the "A new version is available" popup and it should take you directly to the webpage.
That's it! Enjoy browsing videos in peace without ads and with the ability to download and so much more. Pro tip: you can copy paste YouTube links into the NewPipe search bar to go directly to that video/playlist/channel.
30 notes · View notes
turoce · 7 days ago
Text
i think it'd be interesting to write a story on how Porygon and its evo lines came to be. like in-universe wise. the fact that people were just able to make a brand-new pokemon through coding is incredibly fascinating.
5 notes · View notes
sharkcatshark · 1 month ago
Text
i need to start using one of those personal knowledgebase systems people have cause i have quite frankly an obscene amount of tabs open at any given point and neverending bookmarks ive given up organising but ive tried having one on several different occasions with various software and methods and ive never been able to get into it properly but my tabs are getting out of hand
4 notes · View notes
themime2111 · 1 year ago
Text
Hi, I have been working on a PNGTuber app! It is still in its alpha stages, but could still be used.
I am looking for some help to clean, improve and add more quality features to the app!
Tumblr media Tumblr media
Please consider contributing if you are interested! :
Also consider joining this discord server if you want to chat with me directly :
30 notes · View notes
emacs-unofficial · 4 months ago
Text
Reminder to boycott GitHub
6 notes · View notes
frog707 · 14 days ago
Text
Spending time
I just peeked at my GitHub Actions usage metrics. In the month of June, I used 10,569 minutes.
I feel guilty about this, because it seems like a ton of computing resources. And since all my repos are public, I don't pay anything for all those minutes. Is my hobby important enough to be throwing 5 server-hours per day at it? When I put it that way, it looks like the dreaded Imposter Syndrome.
It would be easy to allow my usage to grow without bound, but I pay attention to it and try hard to restrain it. For instance, on some projects I only run integration on every 4th commit. And I recently modified a CI script to reduce duplication of effort.
And then I remind myself that GitHub is bankrolled by Microsoft, which is doubtless using my code to train generative artificial intelligence models. Suddenly I feel far less guilty.
2 notes · View notes
disease · 1 year ago
Text
20 notes · View notes
ms2253 · 5 months ago
Text
Tumblr media
font: ferrite core dx
2 notes · View notes
izzycodes · 2 years ago
Note
The open source quizz app on your github looks so fun! Can you tell us more abt the project plz??
Hiya 💗
The Quiz App is basically a quiz game we are trying to make. We wanted to do an open source project but wanted to start small first so this idea came about first!
Right now the website has a start page, one fake quiz game and an end game page. Later we are thinking of adding more features btu plain and simple for now~!
Tumblr media
Also gives a great opportunity to work and program with other people because 99.9% I code alone, even at work so it's nice to go on discord call and hear what other people have to about the project; the struggles, ideas and even just friendly chat about our day! I really like it and everyone who's helped so far are really funny and cool so, it's a really nice experience so far!
Now I understand why they say working on an open source project does wonders 😅👍🏾✨💗
23 notes · View notes