User Tools

Site Tools


haas:ideas

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:ideas [2015/09/30 12:59] wedgehaas:ideas [2021/02/07 15:55] (current) – [Elon Musk Scientific Method] wedge
Line 3: Line 3:
 <WRAP><fs 150%>both large and small</fs></WRAP> <WRAP><fs 150%>both large and small</fs></WRAP>
 </WRAP> </WRAP>
 +
 +  * Fall 2020
 +    * bash associative arrays: https://www.artificialworlds.net/blog/2012/10/17/bash-associative-array-examples/
 +
 +  * Spring 2019
 +    * comporg
 +      * http://blog.fritzvd.com/2016/06/13/Getting-started-with-NES-programming/
 +      * http://nintendoage.com/pub/faq/NA/index.html?load=nerdy_nights_out.html
 +      * https://nesdoug.com/2018/09/05/how-cc65-works/
 +      * https://timcheeseman.com/nesdev/2016/01/18/hello-world-part-one.html
 +
 +  * pctX:
 +    * level 0: easy level letter division (base 10)
 +    * level 1: medium level letter division (base 10)
 +    * level 2: hard level letter division (base 10)
 +    * level 3: other base letter division (base 8)
 +    * level 4: other base letter division (base 6, 7, 9)
 +    * level 5: other base letter division (base 11-16)
 +    * level 6: data analysis (generate possibilities and filter)
 +    * level 7: ???
 +
 +  * hpc0 projects
 +    * write ipban
 +    * write refreshweb
 +    * multibase multiplication table (mathfacts)
 +    * process SRTI data
 +
 +  * discrete projects
 +    * multibase multiplication table (mathfacts)
 +    * multibase multiplication tester (chkmult)
  
   * Neat stuff:   * Neat stuff:
Line 9: Line 39:
     * http://karan-mj.blogspot.com     * http://karan-mj.blogspot.com
     * http://lazyfoo.net/tutorials/SDL/     * http://lazyfoo.net/tutorials/SDL/
 +    * http://www.npr.org/2015/09/26/443170619/meet-the-man-who-invents-languages-for-a-living
 +  * Web:
 +    * http://zurb.com/playground/jquery-raptorize
 +    * http://foosel.org/snippets/dokuwiki/charter
 +    * http://www.iflscience.com/brain/math-gifs-will-help-you-understand-these-concepts-better-your-teacher-ever-did
   * UNIX vi project (use replay vim plugin to ensure compliance)   * UNIX vi project (use replay vim plugin to ensure compliance)
     * web page project     * web page project
     * blog project     * blog project
 +    * https://www.openvim.com/
 +  * project idea:
 +    * ask the user to select a type (char, short int, int, long int; in signed or unsigned capacity)
 +    * prompt the user to enter a value
 +    * generate and output the binary representation of the value.
   * sysprog as a minimalist UNIX system rebuild (better know the system through implementing basic tools)   * sysprog as a minimalist UNIX system rebuild (better know the system through implementing basic tools)
     * projects are implementing commands, writing necessary code so certain in-place scripts can work, etc.     * projects are implementing commands, writing necessary code so certain in-place scripts can work, etc.
Line 21: Line 61:
     * 1D array vs. 2D array (print out rows/cols using both approaches)     * 1D array vs. 2D array (print out rows/cols using both approaches)
  
-<dataplot> +====Data Communications Objectives==== 
-0.0 0.0 +  * implement solutions to analyze data (programmatic or with tools) 
-1.0 1.0 +  * implement solutions to visualize data (programmatic or with tools) 
-2.0 4.0 +  * validate information through error detection (CRC, parity, other) 
-3.0 9.0 +  * encode/decode information (endian, ASCII, other) 
-</dataplot>+  * implement solutions according to specifications (data formats/layouts) 
 +  * implement solutions to send information (programmatic or with tools) 
 +  * implement solutions to receive information (programmatic or with tools) 
 +  * discuss aspects of performance, reliability, efficiency related to solutions 
 + 
 +====HPC Experience I Objectives==== 
 +  * document solutions for reference 
 +  * perform tasks to facilitate lab operations 
 +  * perform diagnostics on lab resources 
 +  * implement lab resources 
 +  * interact with server and client resources 
 +  * discuss security implications of approaches and solutions 
 +  * discuss performance implications of approaches and solutions 
 +  * discuss efficiency implications of approaches and solutions 
 +  * discuss high vs low level approaches 
 +  * discuss infrastructure vs presentation details 
 +  * perform system administration tasks 
 +  * implement solutions according to specifications (resources, tasks)
  
-<dataplot center points smooth 600x400> +====UNIX course objectives==== 
-0.0 0.0  1.0    25.0 2  +  * utilize shell I/O redirection features in problem solving 
-1.0 1.0  10.5    20.0 4 +  * implement bash shell scripts 
-2.0 4.0  8.25   15.0 5 +  * utilize File Access (Read, Write, Append) 
-3.0 9.0  4.125  10.0 9 +  * implement command-line pipelines to create custom solutions 
-4.0 16.0 12.065  5.0  18 +  * utilize and problem solve in a command-line environment 
-5.0 25.0 5.0325 0.0  23 +  * utilize critical thinking skills to synthesize and solve problems creatively 
-</dataplot>+  * apply abstraction skills to craft flexible solutions to problems 
 +  * explore the unix philosophy and its application
  
-<charter> +====Elon Musk Scientific Method==== 
-title sll0 Activity Report +  - Ask a question.  
-size 600x400 +  - Gather as much evidence as possible about it.  
-align center +  - Develop axioms based on the evidenceand try to assign a probability of truth to each one.  
-alpha 90 +  - Draw a conclusion based on cogency in order to determine: Are these axioms correctare they relevantdo they necessarily lead to this conclusionand with what probability?  
-bgcolor #eeeeee +  - Attempt to disprove the conclusion. Seek refutation from others to further help break your conclusion.  
-type bar +  - If nobody can invalidate your conclusionthen you're probably rightbut you're not certainly right.
-legendEntries = ABCDEFG, H, I, J, K, L, M, N, O, P, Q, R, S, T +
-thresholds = 0+
  
-0,0,0,0,0,0,5 +====mercurial commit date filtering==== 
-0,0,4,53,27,5,25 +  * https://stackoverflow.com/questions/29841425/mercurial-log-last-month-changes/29847859
-0,0,0,1,1,0,+
-0,0,0,0,1,12,+
-0,0,0,0,0,1,28 +
-0,0,0,0,0,0,+
-0,0,0,1,11,19,+
-0,0,0,0,9,66,+
-0,0,0,0,0,12,+
-0,0,54,2,0,66,+
-0,0,0,0,0,0,+
-0,0,20,17,30,17,+
-0,0,0,0,10,12,+
-0,0,0,0,0,0,+
-0,0,0,0,2,18,+
-0,0,0,0,3,5,+
-0,0,0,0,0,0,+
-0,0,0,0,24,13,+
-0,0,0,0,0,31,+
-0,0,0,0,0,0,+
-</charter>+
  
-<charter> +====Other==== 
-title sll0 Activity Graph +  * https://www.homedepot.com/p/Tommy-Docks-4-ft-x-8-ft-Cedar-Dock-Kit-TD-20777/202924895 
-size 600x400 +  * https://tommydocks.com/collections/diy-kits/products/cedar-dock-section-kit-4-x-8
-align center +
-type barOverlayed +
-legendEntries A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T +
-XAxisName Time and Day +
-YAxisName Activity Level +
-shadow on +
-dots = 3 +
-titleColor = #efefef +
-scaleColor = #efefef +
-shadowColor = #000 +
-bggradient = #333@50 +
-graphGradient = #666@50 +
-fontLegend = VeraMono.ttf@8 +
-graphLabels = +
  
-0,0,0,0,0,0,5 +====Image Streaming==== 
-0,0,4,53,27,5,25 +  * http://mindplacesupport.com/forum/showthread.php?846-Anyone-use-image-streaming-or-autogenics&highlight=image+streaming 
-0,0,0,1,1,0,1 +  * http://mindplacesupport.com/forum/showthread.php?188-3d-visions&highlight=image+streaming 
-0,0,0,0,1,12,0 +  * http://mindplacesupport.com/forum/showthread.php?300-How-to-use-Proteus-to-enhance-photo-streaming&highlight=image+streaming 
-0,0,0,0,0,1,28 +  * http://www.winwenger.com/ebooks/guaran4.htm
-0,0,0,0,0,0,+
-0,0,0,1,11,19,+
-0,0,0,0,9,66,+
-0,0,0,0,0,12,+
-0,0,54,2,0,66,+
-0,0,0,0,0,0,+
-0,0,20,17,30,17,+
-0,0,0,0,10,12,+
-0,0,0,0,0,0,+
-0,0,0,0,2,18,+
-0,0,0,0,3,5,+
-0,0,0,0,0,0,+
-0,0,0,0,24,13,+
-0,0,0,0,0,31,+
-0,0,0,0,0,0,+
-</charter>+
haas/ideas.1443632356.txt.gz · Last modified: 2015/09/30 12:59 by wedge