Help ISF for Command Line translation

Command Line Screenshot

Help ISF for Command Line translation

Command Line Screenshot
Command Line Screenshot

The introduction to the command line, a work to promote Free Software
around the world. A translation work.

iShareFreedom, better known as isf started the arduous work of
translating the popular FSF command line introduction book and needs
your financial support to be able to continue his work.

Make a contribution to his work at the following Bitcoin address:
bc1q4h3vsl7nf3zk56p8kp3yddnavjc3p25hntqwpn

Get involved with this and other of his free software advocacy work at
his website: https://libertysoftware.cl/

Our C Programming Language Training

Linux kernel

Here we store our docs and code

As soon as possible we will start from basics and then learn systems programming and Linux kernel programming

happy hacking and have fun !

Thanks to Kaan Aslan and all of the C and Systems Programmers Association  lecturers

How to solve PTY allocation request failed on channel 0 issue for a remote server which runs Forgejo

Four Freedoms
How to solve PTY allocation request failed on channel 0 issue for a remote server which runs Forgejo

I have been uploaded my ssh key to remote virtual machine which runs Forgejo as same as the ssh public key on my physical machine. Then I tried to ssh to this virtual machine but I see this error output below :

hwpplayer1@hwpplayer1-Aspire-A315-24P:~$ ssh debian@192.168.122.171
PTY allocation request failed on channel 0
Forgejo: Key check failed
Connection to 192.168.122.171 closed.

Solution

I removed the SSH key by openining the GUI interface Virt-Manager. Then I added my ssh key to the remote virtual machine written below:


ssh-copy-id debian@192.168.122.171

In the meantime I configured my .ssh/config as written below for connecting remote server via


ssh hostname


Host debian
Hostname 192.168.122.171
User debian
IdentityFile ~/.ssh/id.rsa

now this command/ssh connection works !


ssh debian

There was another issue that we can not clone the repository via ssh while we connect to virtual machine/remote server via ssh.

To solve this Forgejo clone/push issue I did :

adduser --system --shell /bin/bash --gecos 'Git Version Control' \
  --group --disabled-password --home /home/git  git

And then I moved forgejo source code into git user and changed the directory and file permissions for the git user.

Conclusion

 

Now I can ssh into the remote server and clone and push the repositories like I did before with GitHub, GitLab, SourceHut(sr.ht), git.vern.cc, git.disroot.org and Codeberg…

happy hacking !

https://codeberg.org/masscollaborationlabs/labs.masscollabs.xyz/src/branch/articles/ssh-issue.md

https://git.vern.cc/masscollaborationlabs/labs.masscollabs.xyz/src/branch/articles/ssh-issue.md

https://git.disroot.org/masscollaborationlabs/labs.masscollabs.xyz/src/branch/articles/ssh-issue.md

https://git.sr.ht/~mertgor/labs.masscollabs.xyz/tree/articles/item/ssh-issue.md

https://gitlab.com/masscollabs/masscollaborationlabs/labs.masscollabs.xyz/-/blob/articles/ssh-issue.md?ref_type=heads

https://github.com/masscollaborationlabs/labs.masscollabs.xyz/blob/articles/ssh-issue.md

 

Full Time GNU Emacs Developer is Needed

GNU Emacs in cloud
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 full-time remote role for a GNU Emacs Developer. The Developer will be responsible for maintaining and updating GNU Emacs, developing new features, fixing bugs, and contributing to the Free Software community. They will also work closely with other developers and project managers to ensure timely completion of tasks.

Qualifications
  • Strong proficiency in Emacs Lisp and C
  • Experience developing for GNU Emacs or similar Free Software projects
  • Experience in developing and maintaining software libraries and frameworks
  • Understanding of software best practices and development methodologies
  • Excellent problem solving and troubleshooting skills
  • Bachelor’s degree in Computer Science or related field
  • Contributions to Free Software projects are a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

Why Programs Should be Shared by Richard Stallman

Four Freedoms
Our Culture

Our culture is all about sharing information and making collaboration with different individuals, communities, any kind of organizations such as association, foundation and government organizations. Here is the first brand new article that translated by Mert Gör(hwpplayer1)

https://www.gnu.org/gnu/why-programs-should-be-shared.html

happy hacking !…

Linux Kernel Developer Full Time

Linux kernel
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 full-time remote role for a Linux Kernel Developer. The Linux Kernel Developer will be responsible for programming, debugging, software development, Linux Kernel, and embedded Linux. They will work on improving the Linux Kernel and related applications, as well as developing new features and functionality. The Linux Kernel Developer will also be responsible for maintaining and troubleshooting existing code and systems.

Qualifications
  • Programming and software development skills
  • Debugging skills
  • Experience with Linux Kernel and embedded Linux
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Experience working with Free Software communities is a plus
Working Remotely

We need contributors who work and contribute remotely.

happy hacking !

Full Time WordPress Developer 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 full-time remote role for a WordPress Developer. The WordPress Developer will be responsible for designing, building, and maintaining custom WordPress themes and plugins. The developer will also create website architecture that is user-friendly and optimized for search engines, as well as implement responsive web design and perform website testing and maintenance.

Qualifications
  • Back-End Web Development and Web Development skills
  • Front-End Development and Responsive Web Design skills
  • Web Design skills
  • Experience with HTML, CSS, JavaScript, PHP, and MySQL/MariaDB
  • Experience with WordPress and WordPress API
  • Experience in website optimization for search engines
  • Excellent problem-solving and debugging skills
  • Ability to work independently and remotely
  • Bachelor’s degree in Computer Science, Web Development, or related field is preferred
  • Contribution to Open Source and Free Software projects is needed

Our Go Course

Our Go Course

We are training Go programming language by learning from various sources such as BTK Akademi, The Golang source, and the internet.

If you like to join us here is our repository links

Github contains all of the repository links on various forges

happy hacking !