Announcement to volunteers

Explaining our business model to newcomers and volunteers

First to be open and clear we should start with our organization model. We have been taken the organization model from BSD systems such as FreeBSD and OpenBSD. Therefore we have three main teams like : Core Team, Committers and Contributors. But we did not stop there and we make it better by becoming a community driven project. Each member has the same right to vote, to reject and to fork our system and our projects.

The rights of all our community members makes this easier:

  • To select Core Team members by elections
  • To become a committer by elections
  • To teach newcomers as in other words contributors by elections

Please see https://labs.masscollabs.xyz/ and it is told that :

Contributors are newcomers to our domain and subdomains so we want to take care of their skills and abilities, such as how they do useful things for public. We want to encourage committers and contributors to make their own services, communities and companies for the same reason to serve to the public.

We also keen to converge teams to become an agile organization.

What we offer to the Volunteers

We plan to give to volunteers a salary and cloud computing opportunities such as mail account, cloud storage, virtual and physical machines, training without cost(nominal cost).

But first is first. We have a tough way, to struggle to enter the market.

Our Business Model

We plan to serve with a subscription model including training, technical support and research and development per yearly, five years and ten years like we told in our Code of Conduct.

Salary options

We plan to give salaries for teams like :

  • Contributors will take around 2000 dollars
  • Committers will take around 5000 dollars
  • Core Team members will take around 10000 dollars per month.
Working Style

All our work is connected over the network and remote. So you can work anytime and anywhere as you wish. Therefore our main license is AGPLv3+.

happy hacking

UNIX System Administrator as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a UNIX System Administrator. The UNIX System Administrator will be responsible for day-to-day administration and technical support of the organization’s UNIX FreeBSD, OpenBSD and GNU/Linux-based systems. Tasks include troubleshooting, system administration, and maintenance of operating systems. And also contributing to the foundations such as Free Software Foundation.

Qualifications
  • Strong knowledge and experience in System Administration and Troubleshooting
  • Experience in providing Technical Support
  • Proficiency in Operating Systems and BSDs and GNU/Linux System Administration
  • Familiarity with scripting languages such as Bash, and automation tools
  • Strong problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to work independently and remotely
  • Bachelor’s degree in Computer Science or related field
  • Experience in cybersecurity is a plus
  • Contributions to the Free Software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

Malware Analyst as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a remote volunteer role for a Malware Analyst. The Malware Analyst will be responsible for analyzing and reverse engineering malware, cyber threat hunting (CTH), and ensuring application security. The Malware Analyst will also be responsible for cybersecurity in all aspects of the organization. The Malware Analyst will be responsible to contribute to the Free Software communities and organizations such as Free Software Foundation, GNU Project, and Linux Foundation.

Qualifications
  • Experience with Reverse Engineering and Malware Analysis
  • Familiarity with Cyber Threat Hunting (CTH) and Application Security
  • Knowledge of current cybersecurity trends and threats
  • Ability to think creatively and analytically to develop solutions to complex problems
  • Excellent written and verbal communication skills
  • Ability to work independently and remotely
  • Certifications such as Certified Malware Analyst (CMA) or Certified Reverse Engineering Analyst (CREA) are a plus
  • Bachelor’s degree in Computer Science, Cybersecurity, or related field is preferred
  • Contributions to Free Software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

C developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a remote and volunteer role for a C Developer. The C Developer will be responsible for developing, testing, and maintaining software programs using the C programming language. They will also collaborate with cross-functional teams to identify and resolve software defects and improve software performance.

Qualifications
  • Programming and Software Development skills
  • Experience with Linux kernel and command line interface
  • Ability to collaborate with cross-functional teams
  • Excellent written and verbal communication skills
  • Experience with version control systems, such as Git
  • Bachelor’s or Master’s degree in Computer Science or related field
  • Experience with other programming languages, such as Assembly(nasm and GNU Assembler) and C++
  • Experience with agile development methodologies is a plus
  • Experience contributing to Free Software software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

Python Developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer, remote role for a Python Developer. The Python Developer will be responsible for writing effective, scalable code, building back-end systems, integrating user-facing elements into applications, and collaborating with cross-functional teams to define, design, and ship new features. The Python Developer will also be responsible for maintaining documentation, identifying and addressing bottlenecks and bugs, and participating in regular code reviews. And also Python Developer needs to contribute directly to the upstream Python programming language codebase

Qualifications
  • Experience in Back-End Web Development and Software Development
  • Proficiency in Object-Oriented Programming (OOP) and Python programming language
  • Experience with Databases, such as PostgreSQL and MariaDB
  • Ability to write clean, maintainable and efficient code
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript
  • Understanding of fundamental design principles behind a scalable application
  • Ability to implement automated testing platforms and unit tests
  • Experience with version control tools, such as Git
  • Bachelor’s Degree in Computer Science, Engineering or related field
  • Excellent problem-solving skills and attention to detail
  • Prior experience in Free Software development and/or contributions to Free Software projects is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

GNU Emacs developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a GNU Emacs Developer. The GNU Emacs Developer will be responsible for developing, debugging and extending GNU Emacs, and working with other developers to maintain the codebase. The developer will also be required to work on any tickets raised by users to improve the quality of GNU Emacs.

Qualifications
  • Strong proficiency in programming in C and/or Lisp
  • Prior experience with GNU Emacs development is a plus
  • Experience with debugging and testing software
  • Strong communication skills and the ability to work effectively in a team
  • Demonstrate initiative, self-motivation, and enthusiasm to learn
  • Contribute to Free Software communities
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

WordPress developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project.This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a WordPress Developer. The WordPress Developer will be responsible for designing, developing and implementing websites that are optimized for search engines and user experience. The WordPress Developer will also be responsible for troubleshooting, debugging and upgrading existing WordPress websites.

Qualifications
  • Web Design and Responsive Web Design skills
  • Back-End and Front-End Web Development skills
  • Experience in Web Development
  • Ability to write clean and optimized code
  • Experience with WordPress, PHP, HTML, CSS, and JavaScript
  • Experience with Git and version control systems
  • Excellent problem-solving and debugging skills
  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Experience in nonprofit or social impact organizations is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

PostgreSQL Developer as volunteer is needed

Company Description

We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project.This is an open way to software and open infrastructures

Role Description

This is a volunteer remote role for a PostgreSQL Developer. The PostgreSQL Developer will be responsible for designing, developing and maintaining PostgreSQL databases and solutions while ensuring their performance, security, and availability. The PostgreSQL Developer will also collaborate with cross-functional teams to identify business opportunities and provide customized solutions, and will work closely with software engineers to design and deploy scalable database architectures. And also the PostgreSQL Developer will contribute to the upstream PostgreSQL code base.

Qualifications
  • Strong proficiency in PostgreSQL and SQL
  • Experience with PostgreSQL programming languages like PL/pgSQL, Python, and Ruby
  • Experience with database administration, performance analysis, and tuning
  • Excellent knowledge of Database Architecture, SQL Query Optimization, and Design Patterns
  • Working experience with Linux and Shell Scripting
  • Bachelor’s degree or higher in Computer Science, or a related field
  • Ability to work independently and collaboratively in a remote team environment
  • Strong communication and problem-solving skills
  • Experience with Git version control and agile methodologies is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

A Guide for Hackers who wants to become a committer

A Guide for Hackers who wants to become a committer

This repository includes the path to become a committer with any kind of git oriented workflow to push commits to any kind of forge.

Setting SSH Keys

Please read :

Configuring GPG Key

gpg --list-secret-keys --keyid-format=long

  • Then run this command but replace 3AA5C34371567BD2 with your GPG Key ID:

gpg --output secret.key --export-secret-keys 3AA5C34371567BD2

  • Then run this command for Revocation Certificate but replace 3AA5C34371567BD2 with your GPG Key ID:

gpg --output revoke.asc --gen-revoke 3AA5C34371567BD2

Then export your public key with this command but replace 3AA5C34371567BD2 with your GPG Key ID :

gpg --armor --export 3AA5C34371567BD2 > 3AA5C34371567BD2.asc

For signing Commits with your GPG Key

Please read this :

Conclusion
  • We have generated SSH Key and added our public SSH Key to our GitHub account.
  • We have generated GPG Key, exported secret key, exported revocation certificate, published our public key to a server in this example PGP Global Directory and then we moved our secret.key and revoke.asc to an external disk. Then we added our GPG key to GitHub account.
  • For signing commit we configured our git account.
Where we store this documentation

happy hacking!…

C, Systems Programming and UNIX/Linux courses

C, Systems Programming and UNIX/Linux courses

We started practicing C, Systems Programming and UNIX/Linux courses which is written by Kaan Aslan who is the president of C and Systems Programmer Association. Please see https://csystem.org for the association web site.

Our forge addresses are :

happy hacking!…