Ladies Learning Code
Get flash to fully experience Pearltrees
Correlation and Significance tests Getting a correlation coefficient is generally only half the story; you will want to know if the relationship is significant. The cor() function in R can be extended to provide the significance testing required. The function is cor.test() As above you need to read your data into R from a .CSV file and attach the factors so that they are all stored in memory. To run a correlation test we type: Using R for statistical analyses - Simple correlation
Web development and deployment tools: CodeRun
This post is part of Mashable’s Social Media series for developers, highlighting handy tips and resources for software developers. This series is supported by Forum Nokia’s Calling All Innovators competition. 20 Developers to Follow on Twitter
This 200-page little book does its job very well. Mark starts the book with a simple Monte Carlo program to price a call option and he goes out adding other flavors around the center piece. How should the quant design the option pricing class such that he or other quants can later derive child class for other options, how should he encapsulate the data and operations, how to use wrapper pattern, how to add more functions through virtual function, etc. Quants' Financial Engineering book reviews for quantitative finance programming and financial engineering modeling!
CodeIgniter - Open source PHP web application framework
Open Source Software in Python
Regular Expression Library Welcome to , the Internet's first Regular Expression Library. Currently we have indexed 3517 expressions from 2043 contributors around the world. We hope you'll find this site useful and come back whenever you need help writing an expression, you're looking for an expression for a particular task, or are ready to contribute new expressions you’ve just figured out. Thanks!
How to create Windows executable (.exe) from Python script Python is a simple and powerful language for scripting and even application development. Various GUI packages available for Python makes it suitable for developing full fledged applications in python. Ok that is fine, but ever thought of creating an executable file from the python script you wrote?
Sara J Chipps, software blog
It’s no secret that females in Computer Science, both in academia and industry, are scarce. While the percentage of females in other male-dominated fields has been on the rise, that of females majoring in computer science has been on a downward spiral in the past few decades, currently sitting at about 12% to 20%. When I was at Princeton, it was on the lower end, with the class of 2007 having 2 women out of about 20, and the class of 2008 having about 5 out of 50. I don’t claim to know why the numbers are so low, though I think much of it has to do with the culture of Computer Science and the type of people that go into the field. My Experiences as a Female Software Engineer | Jean Hsu
Nerd Girls - Celebrating Smart-Girl Individuality
Emily Goligoski ( @emgollie ) is a marketing manager at Federated Media . She produces video interviews with female entrepreneurs for Women 2.0 and writes about culture news as TheSanFranista . What happens when "equality in the workplace" is simply a numbers game? The ratio of women trained in computer science education is even lower now than it was in the 1980s. 5 Organizations Helping Women Get Ahead in Tech
» Stop talking, start coding hilarymason.com I read Out of the Loop in Silicon Valley in the NYTimes today, which explores how and why women are under-repesented in tech startups. From the number of retweets I saw and the clicks through bit.ly links (12,579 at the time of this posting), it’s been getting a lot of attention. There are some very strong, compelling themes in this article. Computer science and engineering to have an “image problem”; the way we teach math to elementary school students is horrible and turns way too many away. I don’t want to nitpick the article, but there are a few statements that reinforce the very damaging stereotypes that the article sets out to dispel.
Black Girls Code imagine. build. create. - Black Girls Code, BlackGirlsCode
Girl geeks at Google When I told a friend the most exciting thing that had happened to me lately was going to Google they thought I was making a joke. For most people “going to Google” means visiting www.google.com , as I realised the moment I received that response, but a couple of days ago I had the opportunity to have a much more immersive Google experience. I was part of a mostly female group that attended a Girl Geek Sydney Dinner at Google’s Australian headquarters . We heard from a number of speakers passionate about boosting women’s involvement in technology, including keynote Mary Gardiner of The Ada Initiative and two female Google software engineers. For me the whole experience was rather surreal. Girl geeks at Google
girlswhogeek.com - Girls Who Geek
Connecting Women and Technology
The Ada Initiative | Supporting women in open technology and culture
Welcome to LiteratePrograms ! LiteratePrograms is a unique wiki where every article is simultaneously a document and a piece of code that you can view, download, compile, and run by simply using the "download code" tab at the top of every article. Welcome - LiteratePrograms
How to Become a Programmer Edit Edited by Niklas Ulvinge, Lily A, Axiom, Cmseagle and 55 others Becoming a programmer is a cumulative process that builds up your skills day after day and year after year, and programming can be fun and rewarding (mentally, spiritually and financially).
ZetCode, tutorials for programmers
Hurricane Electric Interactive Programming
Python Programming Language Python Programming by Hannes Röst, et al. - Wikibooks , 2013 This book describes Python, an open-source general-purpose interpreted programming language, available for all Platforms. Python is a high-level, structured programming language that can be used for a wide variety of programming tasks. ( 456 views) Python Scientific Lecture Notes by EuroScipy tutorial team , 2012 Teaching material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert. ( 720 views)
Natural Language Processing By now you will have a sense of the capabilities of the Python programming language for processing natural language. However, if you're new to Python or to programming, you may still be wrestling with Python and not feel like you are in full control yet. In this chapter we'll address the following questions: Along the way, you will consolidate your knowledge of fundamental programming constructs, learn more about using features of the Python language in a natural and concise way, and learn some useful techniques in visualizing natural language data.
Welcome to Learn Python The Hard Way's documentation! — Learn Python The Hard Way v1.0 documentation
PythonLearn - Self-paced learning Python
The Python Standard Library — Python v2.7.2 documentation While The Python Language Reference describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with Python. It also describes some of the optional components that are commonly included in Python distributions. Python’s standard library is very extensive, offering a wide range of facilities as indicated by the long table of contents listed below.
Python is an easy to learn, powerful programming language. The Python Tutorial — Python v2.7.2 documentation
Ladies Learning Code