Ravind Kumar and I will be talking about high frequency trading and terms of service/privacy policies on the internet. When we discuss high frequency trading, we question whether it is appropriate to use trading algorithms that operate at higher temporal resolutions than humans. Should these algorithms be monitored by humans? Then we talk about terms of service and privacy policy agreements. Do you read them before you use a website? An MIT survey on the subject says you probably don't. This is our last show for Spring and we will be back on the air in Fall!
Justin Ma received his PhD from UC San Diego this year and will be a post-doc at UC Berkeley. He discusses algorithms with me as well as two papers he wrote: Beyond Blacklists: Learning to Detect Malicious Web Sites from Suspicious URLs and Identifying Suspicious URLs: An Application of Large-Scale Online Learning.
Repeat with Neil Matatall due to a scheduling conflict.
Samy Kamkar is the creator of the MySpace Worm. The MySpace Worm infected over 1 million profiles on the site. Listen to Samy's suspenseful story in his own words! Then Ravind discusses the story of the iPhone prototype that was lost and examined by the tech blog Gizmodo.com.
We discuss the Blippy credit card number leak with Evan Schuman. Schuman is the Editor of storefrontbacktalk.com, a site that tracks retail technology, e-commerce and security issues. He also writes a weekly column called "Retail Realities" that can be found Friday mornings on CBSNews.com. We also talk with writers from the New U! Ravind Kumar continues our discussion about the Blippy credit card number leak, Vinh Nguyen discusses privacy on Facebook, and Marisha Pareek gives a review of the iPad.
Kumar is a writer for UCI's New University who wrote an article on net neutrality. We also discuss the Sarah Palin e-mail hacking case as well as the privacy controversy surrounding Facebook's "Instant Personalization Pilot Program."
AJAX is Asynchronous JavaScript and XML. AJAX is the foundation of rich web applications that users have come to expect. In this episode, I discuss how to make jQuery, PHP, and SQL work together in a text field with a dynamic autosuggestion box that appears as the user types.
Neil Matatall joins me to discuss application security. Neil Matatall is an information security engineer for AT&T Interactive. He is the Orange County chapter lead for the Open Web Application Security Project (OWASP) and a member of the program committee for the OWASP National Conference.
Repeat of XHTML due to illness.
This is our last programming episode. In this episode we discuss using aggregate functions in select statements as well as inserts, updates, and deletes.
This is our first episode about SQL. We talk about SQL's syntax, comparison operators, joins, and how to use the select statement.
In this episode we finish our discussion of classes in PHP. We conclude with a discussion about how to use PHP's serialize() and unserialize() functions to make class objects persist from page to page.
In this episode we discuss the various logical operators and control structures as our disposal in PHP as well as how to make our own functions and classes!
UCI/North Carolina State baseball game.
This is our first episode about PHP! In this show we discuss types, variables, constants, and operators.
In this episode we finish our discussion about jQuery! We talk about the remaining jQuery methods and chaining.
In this episode we learn how to use jQuery! jQuery is built with javascript, but uses its own syntax. We discuss how to include the jQuery library into your webpage, the jQuery syntax, as well as some of the most frequently used selectors and methods that jQuery offers.
This is the conclusion of our discussion about CSS. In this episode, we list the remaining CSS properties, we talk about browser compatibility in Internet Explorer 6, and we discuss advanced CSS techniques so we can build websites that degrade gracefully.
In this episode we learn how to make a CSS file and how to link to it from our HTML. We also discuss the advantages of CSS and its syntax. Finally we discuss most of the CSS properties and values that are well supported.
This is our first show! In this episode we learn how to make an html file and how to write markup that follows the XHTML 1.0 Strict standard. We also discuss the importance of semantic markup and the various tags that can be used to make common webpage elements.
MAMP is a free program that automatically installs and configures Apache, PHP, and MySQL on your computer. MAMP is only available on Macs.
Note: Macs have Perl installed by default.
TextWrangler is a free text editor that offers syntax-directed text coloring for multiple programming languages, multiple character encodings, FTP functionality, as well as excellent search and replace capabilities. TextWrangler is only available on Macs.
XAMPP is a free program that automatically installs and configures Apache, Perl, PHP, and MySQL on your computer. XAMPP can be installed on Windows, Macs, and Linux.