-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathStewartToDo.txt
500 lines (500 loc) · 24.4 KB
/
StewartToDo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
=================================================================================================================================================================
08/05/14
=================================================================================================================================================================
CruiseControl .Net
Get service started
Fix ccnet.config
Fix default.build
global.prop
Work on Dashboard
Find out how to include a user (config?)
=================================================================================================================================================================
08/04/14
=================================================================================================================================================================
CruiseControl .Net
=================================================================================================================================================================
08/01/14
=================================================================================================================================================================
Create Build File for fileripper
Get it working for projects or solutions
*****************************************************************************************************************************************************************
Build solution
Learn Arguments for MSBuild, what they do, etc.
Learn Argument defaults
Create external "config" file that contains changable properties
Generalize fileripper build file
Connect to Pre-Commit hook
=================================================================================================================================================================
07/31/14
=================================================================================================================================================================
Learn Nant
Go through a tutorial
Create a Build File
Make it work
Make build file for FileRipper Repo
Create build file
Add any features that may be useful to Pre-commit hook
Copy over the pre-commit hook and have it execute the build script.
=================================================================================================================================================================
07/30/14
=================================================================================================================================================================
Google Developer Console
Auth 2.0, Auth Playground 2.0
Install Nant with Ryan
Learn how to build C# apps w/ Nant
Write a build script for FileRipper
Move pre-commit hook to FileRipper .git folder
Execute build script from pre-commit hook
=================================================================================================================================================================
07/29/14
=================================================================================================================================================================
Install Nant
Learn how to build C# apps
Write a couple test scripts
Incorporate into Pre-commit hook
Pre-Commit Hook
Fix Email notification
Build message string throughout hook.
Incorporate Nant
=================================================================================================================================================================
07/24/14
=================================================================================================================================================================
Wiki Documentation
Templates
Add Safety Nets in Editor
Changing Templates
Canceling
Changing Windows.HRef
Closing Window
=================================================================================================================================================================
07/23/14
=================================================================================================================================================================
Wiki Documentation
Templates
Fixed Bugs
Learned Some JQuery
Worked on some front-end for Page Editor
=================================================================================================================================================================
07/22/14
=================================================================================================================================================================
Wiki Documentation
Source Code
Fix Bugs in Testing Code
To-Fix List
=================================================================================================================================================================
07/21/14
=================================================================================================================================================================
WikiDocumentation
Source Code
Services
Repositories
ViewModel
View
Controller
=================================================================================================================================================================
07/18/14
=================================================================================================================================================================
Wiki Documentation
Template Manager
Review Lightspeed Documentation
Find necessary steps to complete
See if you can work up or down the line
Start from the Repository, or start from the controller
Look into the View documentation or ask Ryan
CustomTemplateViewModel
TemplateManagerController
=================================================================================================================================================================
07/17/14
=================================================================================================================================================================
Wiki Documentation
=================================================================================================================================================================
07/16/14
=================================================================================================================================================================
Wiki Documentation
Does table HTML work?
Info Box
Templates
Plan the approach
Edit source Code to accompany approach
=================================================================================================================================================================
07/15/14
=================================================================================================================================================================
SDLC Plan Pre-Commit Hook Scripts
Nant Build Scripts
Install Nant
Learn Nant
Add Nant files and commands to the python scripts
Establish email notification
Ask Ryan for help/explanation on email/mail servers*
Update Script to send using my email address
Wiki Documentation
Edit Source Code
License for Visual Studio 2013
How to build source code
How does you quickly build and test a program like Roadkill with so many moving parts and programs?
Insert tables into wiki
<tr></tr>,<th></th>,<td></td>
Change the CSS/HTML to create info boxes
Learn enough CSS
=================================================================================================================================================================
07/10/14
=================================================================================================================================================================
SDLC Plan Pre-Commit Hook Scripts
Install Nant
Ask Steven maybe?
Wiki Documentation
Templates
Look through the Source code some more
See if you can find a way to send the text box already filled
=================================================================================================================================================================
07/09/14
=================================================================================================================================================================
SDLC Plan
Pre-Commit Hook Scripts
How to check if a pull is needed
Install Nant?
Try again
Wiki Documentation
Templates
Determine where the pages are called.
Cascading Style Sheets
Can you add floats?
=================================================================================================================================================================
07/08/14
=================================================================================================================================================================
SDLC Plan
Find good instructions on how to store GitHub credentials
Find some other python pre-commit hooks
Try to full understand them
Record anything useful you like about them
Edit FileRipper's Hook
Can you try and autopush to the Testing Repo?
Have it clone the Repo if it doesn't exist?
Remove it when done?
Email Notification?
Review Server/Client Notes from CS18
Does it check if it's updated?
Wiki Documentation
Templates?
Dig into the source code a little bit
=================================================================================================================================================================
07/07/14
=================================================================================================================================================================
SDLC Plan
Find good instructions on how to store GitHub credentials
Learn about scripting
Write a Python script that works with command line
Add a script to the pre-commit hook
*****************************************************************************************************************************************************************
Redraw map with new information
Install Nant
Gotta find step by step instructions for noobs
Keep Learning useful stuff with Python
Learn more about email notifications with python hooks
Good Instructions for the GitHub Credentials
=================================================================================================================================================================
07/03/14
=================================================================================================================================================================
SDLC Plan
Map out the entire process
Determine where scripts will be needed
Determine what each hook will need to do
Learn how to deploy to virtual machines
Learn Nant
*****************************************************************************************************************************************************************
Hack-a-Thon
=================================================================================================================================================================
07/02/14
=================================================================================================================================================================
Sync Git and GitHub
Steven knows how to deal with credentials
Create the script that pushes immediately after commit
Pow-Wow with Ryan
=================================================================================================================================================================
07/01/14
=================================================================================================================================================================
Presentation
Presented! Woohooooo
Sync Git and GitHub
Figure out how to store credentials
Vagrant
Read about Vagrant
=================================================================================================================================================================
06/30/14
=================================================================================================================================================================
Presentation
Practice a couple more times if possible
Get comfortable with Git, Respositories, Github
Read on how to sync Git with Github
Read about programming actions immediately after commits
Read up on how to set up a virtual box
=================================================================================================================================================================
06/27/14
=================================================================================================================================================================
Presentation
Prepare
Run through slides again, collect any more data you can on Servers
Present to Ryan
Get some feedback, see if it's even ready for today
Work on Ryan's Feedback
See if you can fix any problems he finds with it
*****************************************************************************************************************************************************************
Presentation
Make changes to slide that Ryan was talking about
2x Full Run Throughs in private (Outside?)
Present Monday
=================================================================================================================================================================
06/26/14
=================================================================================================================================================================
Snapshots of how each server is doing CPU and Memory-wise
Recommendations
Look for examples of what you want done
*****************************************************************************************************************************************************************
Thoroughly read through all notes
Edit them to make sure they are good
Silent read through entire presentation
Look into Templates
Gotta Edit the Edit Page
Learn some HTML/JS
Familiarize myself with Internship Part 2
See what you can begin today
Maybe some installizations
Don't leave without feeling prepared to present tomorrow
=================================================================================================================================================================
06/25/14
=================================================================================================================================================================
Presentation
Finish Power Point
Check With Ryan on Content and Ideas
Practice
=================================================================================================================================================================
06/24/14
=================================================================================================================================================================
Presentation
Intro
Healthy Servers?
What makes a server healthy??
Go over what is currently managed
Break down the stats
Analyze Stats
Break down by server
Break down by platform
Analyze
FileRipperResults
What is FileRipper
Picked up stuff that may just be there
Break down by Server
Break down by platform
Here's the stuff that's super old and unmanaged
Criteria for super old stuff
Create Plan for dealing with old stuff
1. Have every developer look through the list
If Recognize -> Do not delete
Else -> Archive to a non-server computer
Introduce the Wiki
Source of All Documentation for JJF IT
Overview of the Organization
Homepage, Server pages, Project Pages
Will not be operational until templates can be made for Roadkill
Homepage will have links to each project and server
Multiple ways to get to each project
How to keep alive...
Developers -> All info is needed
Managers -> Project done iff documentation done
Questions for Ryan
Should I split up programs that have their langauge as C#/Html/JS/....
=================================================================================================================================================================
06/19/14
=================================================================================================================================================================
Continue Server Organization
One Solution per Server
Ask Ryan
What more server info do I need?
Enough software info?
What should I check for updates? (VS? Microsoft Office? etc.)
Presentation
Make the information prettier
Pie Charts for Drives
*****************************************************************************************************************************************************************
Look into Roadkill Wiki Templates
Organize Wiki to Ryan's Setup
Presentation
Intro
Healthy Servers?
Research What makes a healthy Server
Go over what is currently managed
Break down the stats
Analyze Stats
Break down by server
Break down by platform
Analyze
FileRipper Results
Picked up stuff we don't know about
Break down by server
Break down by platform
Here's the stuff that's super old and unmanaged
What do you do with this stuff?
Gotta check it first, then archive?
Introduce the Wiki
Here's where documentation will be
Overview of organization
What will be required of developers to keep it updated and alive
ALL THE INFORMATION
What will be required of managers to keep it alive
Time -- Software development times will increase with no immediate benefit, but this will help later when you want to know exactly what's going where.
=================================================================================================================================================================
06/18/14
=================================================================================================================================================================
Continue Server Organization Plan
One Solution per Server
How to identify dead programs (Ryan)
Obtain Hardware Info
Sign In Remotely
Go to properties
What extent should I go into software? (Ask Ryan)
=================================================================================================================================================================
06/17/14
=================================================================================================================================================================
FileRip Rackspace?
Obtain Hardware Info
Sign In Remotely
Go to properties
What extent should I go into software? (Ask Ryan)
Establish Documentation Wiki
Create Outlines
Fill in Audit Project
Create Home Page
Make Pretty Diagrams in LibreDraw
Server -> Databases (Make mostly lists)
Server -> Server (w/info)
Learn More Git (If Free Time)
Begin Server Organization
Look through FileRip and FileRipSQL
Get mental inventory of what's in those tables
One Solution per Server
Try and group together similar projects
Bring out your dead
List any dead programs, tables, or databases
=================================================================================================================================================================
06/16/14
=================================================================================================================================================================
FileRip Rackspace?
Finish SQL?
Not sure if it's a thing to just use a bunch of joins
Might need to use sp_MSforeachDB
Obtain Hardware Info
Sign In Remotely
Go to properties
Extend LibreOffice Draw to do Server Diagrams
Make Pretty Diagrams
Server -> Databases
Server -> Server (w/info)
Learn More Git (If Free Time)
Begin Server Organization
Look through FileRip and FileRipSQL
Get mental inventory of what's in those tables
One Solution per Server
Try and group together similar projects
Bring out your dead
List any dead programs, tables, or databases
=================================================================================================================================================================
06/12/14
=================================================================================================================================================================
Keep FileRipping
Rackspace
Do Something with Roadkill
Find Markdown cheat sheet
Finish SQL select, temp table insert with Ryan
Run on Each Linked Server
Begin Analyzing?
Redo Master Audit Sheet
=================================================================================================================================================================
06/11/14
=================================================================================================================================================================
Keep FileRipping
Finish FDSERVER
C:\ and D:\ Done
Work with Ryan on Installing Roadkill
Learn Markdown
Run SQL Table Merge on each Linked Server
Learn How to Use Git
Create Repositories
Store and track some text files
=================================================================================================================================================================
06/10/14
=================================================================================================================================================================
Begin FileRipping On Servers
Extensions:
sql,fxp,fll,cs,pjx,prg,app,js,html,css,java,txt,vbs,fpt,bat,dbf,prn
Run SQL Table Merge on each Linked Server
Install Wiki
Learn markup language
Learn How to Use Git (Afternoon)
Create Repositories
Store and track some text files.
=================================================================================================================================================================
06/09/14
=================================================================================================================================================================
Tighten up FileRipper to begin ripping tomorrow
Gather list of all servers to be audited for tomorrow
Need From:
Kevin
Soi
Add ServerLinks to SQL Server Database
Download VISIO
Update Software and continue learning GIT
Gather Audit Forms from:
Marjorie
Soi
=================================================================================================================================================================
06/05/14
=================================================================================================================================================================
Test FileRipper for Memory Leaks on C:/
Fix Up MergeAuditLogSQL
Connect to Server (Don't use Local) (Ask Ryan)
Merges
Total Accesses are accurate
Add LastAccess
Begin FileRipping on other Servers (Ask Ryan)
=================================================================================================================================================================
06/04/14
=================================================================================================================================================================
Overlying Task: Execute Audit
Combine in the excel sheets as they come in
Generate a list of names for personal interviews
Conduct Personal Interviews
Begin FileRipping
Figure Out How to Add SQL Databases to the Audit
=================================================================================================================================================================
06/03/14
=================================================================================================================================================================
Overlying Task: Execute Audit
Combine in the excel sheets as they come in
Generate a list of names for personal interviews
Conduct Personal Interviews
Add SQL Server Databases to Audit
Write Query to retrieve all Databases on a server (Google)
Determine which ones are empty/unused
Learn about Servers
Where are they?
What's on them?
Brush up on how server's work
Client-Server Communication
Sockets
Are these special?
Learn about Server Diagrams
How to make
Programs to use for it
Begin Server Diagrams
Add programs as I learn about it
=================================================================================================================================================================
06/02/14
=================================================================================================================================================================
Make FileRipper Pretty
Prepare for Audit
Execution: Email out spreadsheet (I'll merge)
Possible to Copy LibreOffice Calc to SQL Server
Practice More SQL
View
Stored Procedure
Normalized to the Third Rule