#Open Source Software Development
Explore tagged Tumblr posts
angelajohnsonstory · 16 days ago
Text
Explore the world of Open Source Software Development and discover how it can transform your business with scalable, flexible, and cost-effective solutions. Learn how Impressico Business Solutions, a leading Open Source Development Company, provides custom, community-driven software to help businesses thrive in today’s digital landscape. Tune in for expert insights and best practices!
0 notes
zldfn101 · 2 months ago
Text
I proudly present you : an in-development pixel art editor! Largely oriented at tilesets and charsets, Voidsprite supports custom-size grids alongside resize-canvas-by-grid-size and resize-canvas-by-grid-count, alongside numerous (and growing with future update) supported image formats. Please check it out, and leave any suggestions or feedback on the itch.io page! As it is a FOSS project, check it out on github also!
59 notes · View notes
bynux · 4 months ago
Text
/* Filename: Discipline.scala */ for (i <- 1 to 1000) { println( f"$i%4d: I will not use code to cheat." ); } // >:3
50 notes · View notes
tuxpaint · 2 months ago
Text
Working on a crescent-drawing tool for Tux Paint
Tumblr media
24 notes · View notes
heart-ghost-studyblr · 4 months ago
Text
Tumblr media Tumblr media
Some screen sharing of challenging backend Java code that I was testing, although it was quite basic, to be honest.
Additionally, my notebook contained a pretty basic code base for a producer class that I wrote by hand. I want to become very skilled in creating Java classes based on the producer-consumer pattern using Kafka.
31 notes · View notes
praxis-app · 8 months ago
Text
Tumblr media
We’re excited to introduce Vibe Checks for the Praxis website, inspired by the process we’ve developed in our Discord server. With this new feature in place, new members will be able to answer a list of community decided questions, ensuring a safe and respectful environment for all who join the website.
Here’s how it works: Vibe checkers, selected by the community, read over the answers and engage with new members in their respective questionnaire tickets, which are automatically generated upon joining. If enough vibe checkers vote in favor of verifying a new member, they are automatically verified and receive a welcome notification.
With Vibe Checks implemented, we're now able to safely share invite links to the website far outside our Discord server. Whether you're a longtime community member or a newcomer looking to contribute, we welcome you to join us in this early round of testing and QA.
Join the project: https://praxis-app.org/i/4efdc9de
50 notes · View notes
magz · 1 year ago
Text
Reminder for artists and riggers with interest in Live2D:
Live2D Juku, Live2D's official Live2D Cubism youtube course, free until November 30, 2023.
Original is in Japanese, with english caption available.
(translated audio)
youtube
[Live2D Juku playlist link]
Check description of video for more resource.
53 notes · View notes
riddle-on-the-milk-carton · 1 month ago
Text
FlipaClip premiumed it’s shit now it’s a fucking supcription service, I got the one time payment before the switch but my friends didn’t so it just grinds my fucking gears
Something is genuinely want to do if I had any knowledge on organization or app design is to put together a team of programmers/app-maker-people and make like an entirely free free animation/art program that has all the stuff but with tutorials and a simplified layout
Idk how realistic it could be but we could get money from kofi/patreon stuff maybe and like I’d want to optimize it as much as possible too and be accessible on as many different softwares like I’d want this shit to run on a CALCULATOR/j
Again it’s just a bit of a silly idea that may not be achievable at all I don’t know anything about programming but a guy can dream
Though any programmers/app designers here I’d really like to hear your thoughts/critiques please as long as they remain in good faith and respectful!
6 notes · View notes
theeclecticlibrary · 7 months ago
Text
Tumblr media Tumblr media
One of the most intimidating and also scariest facts I've been coming to terms with is how true that one xkcd comic is about how many people & libraries are reliant on some package that has been thanklessly maintained by one person in Nebraska since 2003.
In an entirely unrelated discovery, I learned today that tmux (you know, that one terminal multiplexer that is used by god knows how many people) is functionally maintained & developed by one dude, Nicholas Marriott, who was the original creator of the program back in 2007. There is a contribution guide, and he does have a list of recommended issues to work on. So, if you're looking for an open source project to contribute to, and you use tmux, consider :)
13 notes · View notes
kitkatcodes · 2 years ago
Text
How to dip your 🦶 into Open Source
Contributing to Open Source projects can be a valuable experience for beginner programmers. It can help you learn new skills, build your portfolio, make connections, make a difference, and gain recognition for your work.
But... how do I start? Well here's an option to get you started ☟
Tumblr media
Google's Summer of Code (GSoC) is an online mentorship program that matches beginner contributors to open source software development with mentors from open source projects ❋
GSoC takes place every year mid January with registration to be a contributor usually opening around mid March. Unfortunately for this year (2023) the application deadline is tomorrow シ (April 4)
However! There are so many open source projects available this year so I highly encourage you to try to apply even if its past April 4 you might get lucky 🍀
The key to getting accepted by an org is to interact with their developer community and keep in contact with the orgs mentors. This is why I believe even if they application period has ended if you join the orgs online communication app and involve yourself in the community and keep sharing your skills and expertise with them you will still have a good chance of being able to join!
Best of luck! (づ。◕‿‿◕。)づ
(even if it doesn't work out this year there will always be the next and the next and the next... I recommend checking out the archive for how the previous years went to better prepare yourself to jump on this opportunity next year!!)
83 notes · View notes
agileseen24 · 24 days ago
Text
"From Passion to Profession: Steps to Enter the Tech Industry"
How to Break into the Tech World: Your Comprehensive Guide
In today’s fast-paced digital landscape, the tech industry is thriving and full of opportunities. Whether you’re a student, a career changer, or someone passionate about technology, you may be wondering, “How do I get into the tech world?” This guide will provide you with actionable steps, resources, and insights to help you successfully navigate your journey.
Understanding the Tech Landscape
Before you start, it's essential to understand the various sectors within the tech industry. Key areas include:
Software Development: Designing and building applications and systems.
Data Science: Analyzing data to support decision-making.
Cybersecurity: Safeguarding systems and networks from digital threats.
Product Management: Overseeing the development and delivery of tech products.
User Experience (UX) Design: Focusing on the usability and overall experience of tech products.
Identifying your interests will help you choose the right path.
Step 1: Assess Your Interests and Skills
Begin your journey by evaluating your interests and existing skills. Consider the following questions:
What areas of technology excite me the most?
Do I prefer coding, data analysis, design, or project management?
What transferable skills do I already possess?
This self-assessment will help clarify your direction in the tech field.
Step 2: Gain Relevant Education and Skills
Formal Education
While a degree isn’t always necessary, it can be beneficial, especially for roles in software engineering or data science. Options include:
Computer Science Degree: Provides a strong foundation in programming and system design.
Coding Bootcamps: Intensive programs that teach practical skills quickly.
Online Courses: Platforms like Coursera, edX, and Udacity offer courses in various tech fields.
Self-Learning and Online Resources
The tech industry evolves rapidly, making self-learning crucial. Explore resources like:
FreeCodeCamp: Offers free coding tutorials and projects.
Kaggle: A platform for data science practice and competitions.
YouTube: Channels dedicated to tutorials on coding, design, and more.
Certifications
Certifications can enhance your credentials. Consider options like:
AWS Certified Solutions Architect: Valuable for cloud computing roles.
Certified Information Systems Security Professional (CISSP): Great for cybersecurity.
Google Analytics Certification: Useful for data-driven positions.
Step 3: Build a Portfolio
A strong portfolio showcases your skills and projects. Here’s how to create one:
For Developers
GitHub: Share your code and contributions to open-source projects.
Personal Website: Create a site to display your projects, skills, and resume.
For Designers
Design Portfolio: Use platforms like Behance or Dribbble to showcase your work.
Case Studies: Document your design process and outcomes.
For Data Professionals
Data Projects: Analyze public datasets and share your findings.
Blogging: Write about your data analysis and insights on a personal blog.
Step 4: Network in the Tech Community
Networking is vital for success in tech. Here are some strategies:
Attend Meetups and Conferences
Search for local tech meetups or conferences. Websites like Meetup.com and Eventbrite can help you find relevant events, providing opportunities to meet professionals and learn from experts.
Join Online Communities
Engage in online forums and communities. Use platforms like:
LinkedIn: Connect with industry professionals and share insights.
Twitter: Follow tech influencers and participate in discussions.
Reddit: Subreddits like r/learnprogramming and r/datascience offer valuable advice and support.
Seek Mentorship
Finding a mentor can greatly benefit your journey. Reach out to experienced professionals in your field and ask for guidance.
Step 5: Gain Practical Experience
Hands-on experience is often more valuable than formal education. Here’s how to gain it:
Internships
Apply for internships, even if they are unpaid. They offer exposure to real-world projects and networking opportunities.
Freelancing
Consider freelancing to build your portfolio and gain experience. Platforms like Upwork and Fiverr can connect you with clients.
Contribute to Open Source
Engaging in open-source projects can enhance your skills and visibility. Many projects on GitHub are looking for contributors.
Step 6: Prepare for Job Applications
Crafting Your Resume
Tailor your resume to highlight relevant skills and experiences. Align it with the job description for each application.
Writing a Cover Letter
A compelling cover letter can set you apart. Highlight your passion for technology and what you can contribute.
Practice Interviewing
Prepare for technical interviews by practicing coding challenges on platforms like LeetCode or HackerRank. For non-technical roles, rehearse common behavioral questions.
Step 7: Stay Updated and Keep Learning
The tech world is ever-evolving, making it crucial to stay current. Subscribe to industry newsletters, follow tech blogs, and continue learning through online courses.
Follow Industry Trends
Stay informed about emerging technologies and trends in your field. Resources like TechCrunch, Wired, and industry-specific blogs can provide valuable insights.
Continuous Learning
Dedicate time each week for learning. Whether through new courses, reading, or personal projects, ongoing education is essential for long-term success.
Conclusion
Breaking into the tech world may seem daunting, but with the right approach and commitment, it’s entirely possible. By assessing your interests, acquiring relevant skills, building a portfolio, networking, gaining practical experience, preparing for job applications, and committing to lifelong learning, you’ll be well on your way to a rewarding career in technology.
Embrace the journey, stay curious, and connect with the tech community. The tech world is vast and filled with possibilities, and your adventure is just beginning. Take that first step today and unlock the doors to your future in technology!
contact Infoemation wensite: https://agileseen.com/how-to-get-to-tech-world/ Phone: 01722-326809 Email: [email protected]
4 notes · View notes
mivolasvivi · 6 months ago
Text
I’ve been Julia-pilled, move over MATLAB/numpy 😍
8 notes · View notes
spieluhrzeit · 4 months ago
Text
i can't believe a worldwide outage is what's convincing me to move to linux, thanks microsoft and kiitos finland 🫡
5 notes · View notes
tuxpaint · 2 months ago
Text
Experimenting with a new "Fill" option -- eraser fill! A flood-fill that reveals the background (rather than filling with a solid color).
14 notes · View notes
frog707 · 1 year ago
Text
abuse of software metrics
When software projects judge themselves by the number of open issues, or how long issues remain open, there's a tendency to rush issues to closure and close issues that shouldn't be closed.
I'm seeing this phenomenon with the Assimp project. The project's GitHub repository publicizes metrics like "issue resolution" in days and the percentage of all issues that are open.
During the past month or so, I filed a slew of bug reports with Assimp, mostly related to the ".blend" file format. Recently, the project manager closed all those issues, saying that the .blend format was "deprecated", meaning the project no longer supports it.
But the documentation said (and still says) that ".blend" is supported.
Later that same day they started a discussion about deprecating the format. The causality is clear, and it looks to me like an effort to improve those metrics.
How do I feel about this? At first glance, the effort I put into those issues seems wasted, which is irritating and a bit sad. But if my work pushes the project to be honest about its limitations, perhaps that's best for everyone in the long run.
16 notes · View notes
xpc-web-dev · 2 years ago
Text
You won't be able to do everything (and that's okay), it's best to prioritize things to get them done well.
(09/03/2023)
Tumblr media
Hello everyone.
How are you?
I'll explain why I put a print of my github, but first I wanted to talk about prioritizing tasks.
He in some article about time optimization about listing your tasks and thus starting a prioritization ranking to know what you should focus more energy/do first, I don't remember which article it was but I recommend searching it on google if you like this type of You won't be able to do everything (and that's okay),
it's best to prioritize things to get them done well.
Within that, I wanted to share that making choices is a difficult thing, even more so if you are anxious and keep doing calculations of probabilities that could go wrong if you choose the x path UHEUHHEUHUE.
BUT that's life and I even admit I like it sometimes.
During the next 44 days I will be focusing 100% of my time on achieving my goal.
And with that I reduced my code study time.
Which will make me study from 30m to 1 hour a day.
And that's where the print from my github comes from, I feel satisfaction in things well done and well aligned. And seeing these green dots not having a straight sequence pisses me off (I take into account that it also excludes certain repositories) UHEHUUHEHUE.
So my goal now is to study and put it on my github every day, until I can only do 15 minutes a day. I want this github to have constant contributions from March to December.
So that's about it, sometimes you'll see me just talking about 1 minimal topic I learned that day and I'm fine with that, because I decided to prioritize something that will change my life if it works out. (And I will fight for that)
So I hope that you who are reading know how to prioritize your tasks/choices in the best way and have great studies, stay well!
ABOUT OUTREACHY: As I don't have anxiety to get the scholarship, I'll do it calmly until April 3th. I'm still learning about project governance models and you'll see more about it on weekends around here.
74 notes · View notes