background preloader

Code / Programming

Facebook Twitter

Hackety Hack!


Ruby. Unix. Programmer 101: Teach Yourself How to Code. Free Beginners Computer Tutorials and Lessons. W3Schools Online Web Tutorials. Portal:Computer Science.

Building an artificial neural network using reinforcement learning strategies This project is devoted to making a neural network model of hippocampal place cells and simulating the activity of model neurons under conditions that model when a laboratory animal is in a Morris water maze.

Portal:Computer Science

What is happening in an animal's brain as it learns to swim consistently straight to a target? At this point, science can't really answer this question in full detail. One can only speak of spatial learning, place learning, cognitive maps formation and memory in general. This project tries to explore a mathematical model of these processes by making use of computers. Programming Tutorials Forum. Programmer's Heaven - Ruby, .NET, C#, C++, PHP, Python, Java - It's all here! Cheat sheets and programming resources - QuicklyCode. Tutorials. AutoItScript Website. Codepad. Ebooks - The Object Oriented Programming Web.


Category:Computer programming - Wikibooks, collection of open-content textbooks. PERL. Learn to Program, by Chris Pine. A Place to Start for the Future Programmer I guess this all began back in 2002.

Learn to Program, by Chris Pine

I was thinking about teaching programming, and what a great language Ruby would be for learning how to program. I mean, we were all excited about Ruby because it was powerful, elegant, and really just fun, but it seemed to me that it would also be a great way to get into programming in the first place. Unfortunately, there wasn't much Ruby documentation geared for newbies at the time. Some of us in the community were talking about what such a "Ruby for the Nuby" tutorial would need, and more generally, how to teach programming at all. And it wasn't very good. What saved me was that I made it really easy for people to contact me, and I always tried to help people when they got stuck. A couple of years later, it was getting pretty good. :-) So good, in fact, that I was ready to pronounce it finished, and move on to something else.

Thoughts For Teachers About the Original Tutorial Acknowledgements.


Code Snippets. HTML - Instant search in HTML and other developer documentation. Microsoft's VBA and VB Basic Programming. Programming. 10 Linux commands you’ve never used. It takes years maybe decades to master the commands available to you at the Linux shell prompt. Here are 10 that you will have never heard of or used. They are in no particular order. My favorite is mkfifo. pgrep , instead of: # ps -ef | egrep '^root ' | awk '{print $2}' You can do this: # pgrep -u root pstree , list the processes in a tree format.

. # pstree init-+-acpid |-atd |-crond |-cups-config-dae |-cupsd |-dbus-daemon-1 |-dhclient |-events/0-+-aio/0 | |-kacpid | |-kauditd | |-kblockd/0 | |-khelper | |-kmirrord | `-2*[pdflush] |-gpm |-hald |-khubd |-2*[kjournald] |-klogd |-kseriod |-ksoftirqd/0 |-kswapd0 |-login---bash |-5*[mingetty] |-portmap |-rpc.idmapd |-rpc.statd |-2*[sendmail] |-smartd |-sshd---sshd---bash---pstree |-syslogd |-udevd |-vsftpd |-xfs `-xinetd bc is an arbitrary precision calculator language. . # . Usage: sqrt number # . # . # . Here is the script: # cat sqrt #! If [ $# -ne 1 ] then echo 'Usage: sqrt number' exit 1 else echo -e "sqrt($1)\nquit\n" | bc -q -i fi # ls -lh largefile # split -b 2m largefile LF_ # PAGER=cat.

Imagine, program, share. Phun - 2D physics sandbox - Home. Bespin.