LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware / Linux developers? (https://www.linuxquestions.org/questions/slackware-14/slackware-linux-developers-4175531207/)

kevison 01-16-2015 07:36 AM

Slackware / Linux developers?
 
Does anyone on here actually make a living as a linux software developer (using Slackware). This meaning building application, enterprise application, multi-tier, etc... as well as architecting... you know the full gambit of what developers usually do.

Also any good job boards for linux developers?

Just curious.

rouvas 01-16-2015 08:14 AM

I do.
I use Slackware for development, actual production is usually on RHEL or SuSE sometimes CentOS.

a4z 01-16-2015 11:12 AM

in my previous project I could use Slackware on my machine, but this was an exception.
currently I have to use RHEL, others in the past where Suse and Ubuntu.
if you come to a team it is very unlikely that you will have Slackware, I do embedded stuff , there are a lot of tools, SDK, PDK, ... they usually come for RHEL Suse or Ubuntu/Debian, and mostly people are not pleased when you start to do your own thing ...
so the only Slackware stuff I have current at work is the Slackware mousepad I have put on my desk to be able to show people what they should use:-)

Bindestreck 01-16-2015 11:18 AM

I use Slackware at my work all the time doing bioinformatics and other stuff. Not had any problems yet, at least none that was not solvable.

ttk 01-16-2015 11:42 AM

I'm a career software engineer (and sometimes sysadmin), and I've been using Slackware on my workstation since 1999. I develop and debug syntax on my workstation, then run unit tests and debug logic on a dev box (which has the same environment as production, usually CentOS, currently ScientificLinux6) before deploying to production.

From 2000 to 2003, I used Slackware for all of TSG's servers (web servers, database, mail, and some cgi and datamining software I developed), and from 2003 to 2008 I co-founded and operated a side business called Hardpoint Intelligence (as a 1099 contractor) which also used Slackware servers running a mix of my software and open-source software.

http://ciar.org/ttk/resume.html

Slackware's robustness makes it very well-suited to small-scale business environments. One heavily-loaded server had an uptime of 776 days before it had to be shut down to be moved to a different location, and uptimes of more than a year are the common case.

solarfields 01-16-2015 12:30 PM

I also use Slackware for work. Bindestreck, do you use any tools built from SlackBuilds.org?

kikinovak 01-16-2015 03:00 PM

Quote:

Originally Posted by kevison (Post 5301836)
Does anyone on here actually make a living as a linux software developer (using Slackware).

Not as a developer, but as an admin. I install networks for schools, public libraries, local town halls, radio stations and small businesses. They're either 100 % Slackware or a mix of Slackware (server) and some Windows clients.

Eireannach 01-16-2015 03:25 PM

Quote:

Originally Posted by kikinovak (Post 5302051)
......They're either 100 % Slackware or a mix of Slackware (server) and some Windows clients.

I am curious when you say Slackware (server) - I presume you mean for file sharing only ?

Bindestreck 01-16-2015 03:29 PM

Quote:

Originally Posted by solarfields (Post 5301978)
I also use Slackware for work. Bindestreck, do you use any tools built from SlackBuilds.org?

Yes, most of my tools are from SlackBuilds.org. I work mainly with R and Python. I use rstudio-desktop when doing R and Gedit(sometimes PyCharm, not on Slackbuilds) when doing Python. I use Numpy,SciPy,Pandas,iPython and Matplotlib as extension libraries for Python.

For documents I use LaTeX (Texmaker), Libreoffice Calc+Writer+Impress and others.

For statistics/data mining I sometimes use PSPP (psppire) or Octave (with QT-gui, qt-octave).

Other tools not on SlackBuilds have been easily installed with src2pk or other ways.

/Bindestreck

astrogeek 01-16-2015 04:59 PM

My business interests have transitioned in recent years from electrical engineering (feedback control of dynamic systems) including extensive field work, to more computer centric development projects which are more accommodating of my rapidly advancing age and "independent SOB" reclusive nature.

All my systems and project platforms are now Slackware (with recent addition of some FreeBSD), mostly on older hardware, with software tools mostly from SBo plus quite a bit of home grown shell scripting and C/C++ tools. I have a heavy relational database component to most of my projects these days, mostly PostgreSQL from SBO, and MariaDB, from Slackware or rebuilt in-house.

Slackware has been a God-send for me, would not have survived without it!

ReaperX7 01-16-2015 05:02 PM

I have Slackware installed as a recovery OS on several systems I administer that operate off of Windows for my repair and service clients with BitDefender installed. No boot manager is installed, but an install disk works well to boot it when needed to do low-level hardware scanning and malware removal without booting the system. Yes, there is a boot CD that does the same, but it's a LiveCD and mines an actual installed system.

kikinovak 01-17-2015 01:03 AM

Quote:

Originally Posted by Eireannach (Post 5302068)
I am curious when you say Slackware (server) - I presume you mean for file sharing only ?

Here's what the Slackware servers do here:
  • DHCP/DNS (Bind, Dnsmasq)
  • NTP
  • FTP (VSFTPD)
  • Webserver Intranet/Internet (Apache/PHP/MariaDB)
  • Mail server (Postfix, Dovecot, Postgrey)
  • File server (Samba/NFS)
  • Centralized authentication for Linux clients (NIS)
  • Web filtering (Squid + SquidGuard)
  • Web monitoring (SquidAnalyzer)
  • Audio streaming (Icecast/MPD/NCMPC)
  • Printer server (CUPS+Samba)

Cheers,

Niki

kevison 01-19-2015 05:41 AM

Quote:

Originally Posted by astrogeek (Post 5302108)
... to more computer centric development projects which are more accommodating of my rapidly advancing age and "independent SOB" reclusive nature.

Yeah I can understand that. I am getting there myself. I started programming around 1980(can you say DOS and IOMEGA drives, clipper, etc...) and I have been doing Microsoft development covering medical, electrical engineering, banking, nuclear power, etc... for decades and along the way using linux for specialized needs (material handling, automation, etc...)

Im getting to the point now where I am somewhat burned out on the Microsoft platform and find myself tweaking and experimenting with linux(Slackware since 1996) more nowadays. I am thinking I might retire soon, but would like to foray into something a little different and that will also provide a little income when needed. I need to start building up a development environment on my slackware box...

Anyways good to see so much feedback. :)

a4z 01-19-2015 07:45 AM

Quote:

Originally Posted by kevison (Post 5303344)
I need to start building up a development environment on my slackware box...

?
Slackware is a development environment.
what do you miss?

average_user 01-19-2015 11:38 AM

Especially if you went with full installation you already have a number of development tools on your box. See here for a list http://mirrors.slackware.com/slackwa...1/slackware/d/


All times are GMT -5. The time now is 07:42 PM.