aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid M. Syzdek <syzdek@bindlebinaries.com>2018-11-27 12:26:59 -0900
committerDavid M. Syzdek <syzdek@bindlebinaries.com>2018-11-27 12:26:59 -0900
commit01f7d2c8d691eee5eb728619ccd8f7f43cb91cec (patch)
treefb8e8ed8f353332b97c4411ff25d4dffbab152e1
parentf96f1e63936018399c005123cdd29fcbbdd51bd0 (diff)
parentf7302a0926e6964452f2ecd7d369e67fbfc42fee (diff)
downloadscratchpad-01f7d2c8d691eee5eb728619ccd8f7f43cb91cec.tar.gz
scratchpad-01f7d2c8d691eee5eb728619ccd8f7f43cb91cec.tar.bz2
scratchpad-01f7d2c8d691eee5eb728619ccd8f7f43cb91cec.tar.xz
scratchpad-01f7d2c8d691eee5eb728619ccd8f7f43cb91cec.zip
Merge remote-tracking branch 'acs/master'
-rw-r--r--notes/people/contractor-questions.md146
1 files changed, 146 insertions, 0 deletions
diff --git a/notes/people/contractor-questions.md b/notes/people/contractor-questions.md
new file mode 100644
index 0000000..5589e6c
--- /dev/null
+++ b/notes/people/contractor-questions.md
@@ -0,0 +1,146 @@
1
2Development
3===========
4
5 * Examples of recent work
6
7 * Standards
8 - GNU Coding Standards
9 - Joel on Software
10
11 * Tools
12 - IDE (Visual Studio, Xcode, Sublime, etc)
13 - Revision Control Systems (Git, RCS, CVS, etc)
14 - Doxygen
15
16 * Programming
17 - Languages (C/C++, Objective-C, Assembly, etc)
18 - Build Environments (GNU Autotools, Make, Cmake, etc)
19 - Frameworks/Libraries
20 - BSD Sockets
21 - LDAP API
22 - OpenSSL
23 - POSIX Functions
24 - dlsym() or libltdl family
25 - getopt() family
26 - radcli/freeradius-client
27
28 * Scripting
29 - Languages
30 - Bash
31 - Subroutnes
32 - Traps
33 - POSIX commands
34 - Perl
35 - Writing perl modules
36 - CGI::Carp
37 - Data::Dumper
38 - Net::LDAP
39 - LWP (HTTP/HTTPS)
40 - CPAN
41 - Websocket Server
42 - PHP
43 - Websocket Server
44 - General frameworks
45 - Getopt (or equivalent)
46
47 * Web Developemnt
48 - HTML5
49 - CSS
50 - JavaScript
51 - Websockets
52 - Cross Browser support
53 - Chrome
54 - Firefox
55 - Internet Explorer
56 - Safari
57 - Cross Platform Support
58 - Windows Desktop
59 - MacOS Desktop
60 - Linux Desktop
61 - Apple Phone/Tablet
62 - Android Phone/Tablet
63
64 * Technologies
65 - File Formats
66 - JSON
67 - XML
68 - YAML
69 - Database
70 - MySQL/MariaDB
71 - SQLite
72 - PostgreSQL
73 - Caches
74 - Redis
75 - Memcache
76
77
78Systems
79=======
80
81 * Unix Distros (which versions)
82 - Slackware
83 - CentOS
84 - Debian/Ubuntu
85 - Alpine
86 - FreeBSD/OpenBSD/Dragonfly/etc
87
88 * Appliances Distros
89 - PFSense
90 - VyOS/Vyatta/EdgeOS
91 - DD-WRT
92 - FreeNAS
93 - Proxmox
94
95 * User management
96 - NSSwitch
97 - LDAP Auth
98 - PAM
99 - RADIUS Auth
100 - LDAP Auth
101
102 * Storage
103 - MDADM
104 - LVM
105 - NFS (client and server)
106 - Ceph
107 - DRBD
108
109 * Networking
110 - iproute2
111 - Linux VRF
112 - Linux Firewall
113 - SNAT/DNAT
114 - ipset
115 - iptables
116 - nftables
117 - traffic control
118 - Services
119 - DHCP/DHCPv6
120 - radvd
121 - PXE/Netboot
122
123 * Virtualization
124 - Hypervisors
125 - KVM/Libvirt
126 - Xen
127 - Qemu
128 - VirtualBox
129 - Storage
130 - Sparse Raw Disk images
131 - Raw Disks
132 - qemu-img
133 - Network
134 - Open vSwitch
135 - Linux Bridges
136
137 * Software packages
138 - Web (Apache, Lighttpd, NGINX, etc)
139 - DNS (Bind, Unbound, DNSMasq)
140 - File Synchronization (Rsync, scp, git, etc)
141 - DHCP (ISC DHCP, DNSMasq, FreeRADIUS DHCP, Kea DHCP, etc)
142 - RADIUS (FreeRADIUS Server, radclient, radcli)
143
144
145
146