Donor challenge:
Your donation will be matched 2-to-1 right now. Your $5 gift becomes $15!
Dear Internet Archive Community,
I’ll get right to it: please support the Internet Archive today. Right now, we have a 2-to-1 Matching Gift Campaign, so you can triple your impact, but time is running out! Most can’t afford to give, but we hope you can. The average donation is $45. If everyone reading this chips in just $5, we can keep this website going for free, and free of ads. That's right, all we need is the price of a paperback book to sustain a non-profit website the whole world depends on. For 23 years this has been my dream: for a generation of learners who turn to their screens for answers, I want to put the very best information at their fingertips. We stand with Wikipedians, librarians and creators to make sure there is enduring access to the world’s most trustworthy knowledge. We’re dedicated to reader privacy so we never track you. We don’t accept ads. But we still need to pay for servers and staff. The Internet Archive is a bargain, but we need your help. If you find our site useful, we ask you humbly, please chip in. Thank you.
—Brewster Kahle, Founder, Internet Archive
Donor challenge:
Your donation will be matched 2-to-1 right now. Your $5 gift becomes $15!
Dear Internet Archive Community,
I’ll get right to it: please support the Internet Archive today. Right now, we have a 2-to-1 Matching Gift Campaign, so you can triple your impact, but time is running out!The average donation is $45. If everyone reading this chips in just $5, we can keep this website going for free, and free of ads. That's right, all we need is the price of a paperback book to sustain a non-profit website the whole world depends on. For 23 years this has been my dream: for a generation of learners who turn to their screens for answers, I want to put the very best information at their fingertips. We stand with Wikipedians, librarians and creators to provide enduring access to the world’s most trustworthy knowledge. We’re dedicated to reader privacy so we never track you. We don’t accept ads. But we still need to pay for servers and staff. The Internet Archive is a bargain, but we need your help. If you find our site useful, we ask you humbly, please chip in. Thank you.
—Brewster Kahle, Founder, Internet Archive
Donor challenge:
Your donation will be matched 2-to-1 right now. Your $5 gift becomes $15!
Dear Internet Archive Community,
I’ll get right to it: please support the Internet Archive today. Right now, we have a 2-to-1 Matching Gift Campaign, so you can triple your impact, but time is running out!The average donation is $45. If everyone reading this chips in just $5, we can keep this website going for free, and free of ads. That's right, all we need is the price of a paperback book to sustain a non-profit website the whole world depends on. For 23 years this has been my dream: for a generation of learners who turn to their screens for answers, I want to put the very best information at their fingertips. We stand with Wikipedians, librarians and creators to provide enduring access to the world’s most trustworthy knowledge. We’re dedicated to reader privacy so we never track you. We don’t accept ads. But we still need to pay for servers and staff. The Internet Archive is a bargain, but we need your help. If you find our site useful, we ask you humbly, please chip in. Thank you.
—Brewster Kahle, Founder, Internet Archive
Donor challenge:
Your donation will be matched 2-to-1 right now. Your $5 gift becomes $15!
Dear Internet Archive Community,
I’ll get right to it: please support the Internet Archive today. Right now, we have a 2-to-1 Matching Gift Campaign, so you can triple your impact, but time is running out!The average donation is $45. If everyone reading this chips in just $5, we can keep this website going for free, and free of ads. That's right, all we need is the price of a paperback book to sustain a non-profit website the whole world depends on. For 23 years this has been my dream: for a generation of learners who turn to their screens for answers, I want to put the very best information at their fingertips. We’re dedicated to reader privacy so we never track you. We don’t accept ads. But we still need to pay for servers and staff. If you find our site useful, we ask you humbly, please chip in. Thank you.
—Brewster Kahle, Founder, Internet Archive
Thanks for donating. Would you consider becoming a monthly donor starting next month?
Monthly support helps ensure that anyone curious enough to seek knowledge will be able to
find it here. For free.
Together we are building the public libraries of the future.
On May 6th, 2014, San Francisco Perl Mongers presented its first ever evening of Lightning Talks . Sponsored by and presented at the beautiful offices of Tagged , the evening featured twelve talks by ten different speakers: Fred Moyer : Ready, Set, GO: An introduction to the Go Programming Language Quinn Weaver : Semantic Versioning Eric Eslinger : Token-Based Authentication with AngularJS Daniel Lieberman : Breaking Habits (video not available due to technical glitch) Asheesh Laroia :... Topics: lightning talks, perl, computer languages, computer programming, software development, golang,...
Adam Kennedy is not a data scientist, but as an engineer at Kaggle he works with them during the day, and drinks with them at night. In this primer, intended to be accessible to engineers with absolutely no experience with data science topics, Adam will pragmatically introduce the field of machine learning with a focus on what areas you might want to learn, when it will work for you, and when things will go horribly horribly wrong. Topics: perl, computer languages, computer programming, data science, machine learning, perl, computer...
This talk introduces the features of MongoDB by demonstrating how one can build a simple library application. The talk covers the basics of MongoDB's document model, query language, and API. In addition, we learn how to use MongoDB within a typical web application framework. At the end of the talk, Larry Wall takes a couple minutes to tell us more about his new job at craigslist. Mike is a Perl evangelist and software engineer at MongoDB and is the maintainer of the MongoDB CPAN module . He... Topics: perl, computer languages, computer programming, computer databases, mongodb
This talk will take you on a journey from an old, badly understood, insecure and hard to maintain infrastructure to a new, shiny well known, well tested, automated and secure replacement - a transition made using lxc containers and docker.io . Starting with a gentle introduction to docker and lxc, it'll move on to discussing how to use them to take control of and audit an organically grown environment. Topics covered will include: how to design a container based architecture how (or if) to run... Topics: docker, perl, computer languages, system administration, virtualization, computer programming,...
Louis Erickson, an Silicon Valley Perl Monger , will be joining us to present Cross Platform Perl, something about which we all should learn more. The slides and all code examples for this talk are available on GitHub . Topics: perl, computer languages, computer programming, software development, Microsoft Windows, Linux,...
Mike Friedman (aka @friedo ) is back from New York with another great talk for us: MongoDB's dynamic aggregation framework allows users to filter documents through arbitrary pipelines of powerful operators. It's like a Unix pipeline, but for structured big-data documents instead of text. This talk explains the aggregation framework and examines three real-world examples using real data sets and Perl. Topics: perl, computer languages, computer programming, software development, MongoDB, NoSQL, databases
CPAN currently has 124,314 Perl modules in 28,202 distributions, written by 10,897 authors. In a word: WOW. With such a wealth of modules available it's easy to overlook some gems. Join us as Adam Kennedy shares some of his favorite under-appreciated CPAN modules. As maintainer or warden of 227 modules , Adam Kennedy is one of the most prolific and productive members of the CPAN community. Currently he's putting his talents to work at Kaggle , helping to solve complex data science problems.... Topics: perl, computer languages, computer programming
Fred Moyer presents "Learning Go for Perl Programmers" at the San Francisco Perl meeting, June 8th, 2016. Go was developed at Google over six years ago, and is a systems programming language that features lightweight threads (goroutines) and queuing (channels) as first class citizens. This talk covers basic Golang concepts from the lens of Perl programmers, and shows examples of some use cases such as database interaction, JSON serialization, and a Hello World webserver. SF Perl:... Topics: Perl, Go, golang
Jeff Thalhammer teaches us how to manage CPAN modules effectively using Pinto : As software developers, we face lots of esoteric problems. And if you use Perl , then you have probably wrestled with "the CPAN problem". Shifting versions, incompatible interfaces, and test failures in dependent CPAN modules can suddenly break your application, leaving your team to chase bugs they didn't create. But managing CPAN modules doesn't have to be painful. With a private CPAN repository, you can... Topics: perl, computer languages, computer programming, software development, pinto, cpan
Unicode & Everything (Perl, Javascript, Ruby, Python, DBs, web browsers...) The internet is binary, but it's far from ASCII. To embrace the full potential of your software, you must embrace the world. You must embrace Unicode. Unfortunately, Unicode is seen as prickly and unembraceable. Nothing could be further from the truth! SF.pm's own Joe Brenner gives us a tour of the Tower of Babel. While some of the examples will be in Perl, the concepts are–truly–universal. Come learn about:... Topics: unicode, perl, computer languages, computer programming, internationalization, utf8, perl, computer...